問題タブ [erb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1398 参照

ruby-on-rails - パーシャルでローカルに定義された変数は、呼び出し元の erb テンプレートにも表示されますか?

パーシャルでローカル変数を宣言し、別の erb テンプレートからパーシャルをレンダリングすると、後者もそれらのローカル変数にアクセスできますか?

0 投票する
3 に答える
5958 参照

ruby-on-rails - 1 行のコードで変数を初期化およびインクリメントする

これはルビーで最も乾燥した方法ですか?

これは、「n」を「1」に初期化し、ループが進行するにつれてインクリメントします(そして出力します)。これは、アプリのビューの 1 つであるためです。

0 投票する
1 に答える
1008 参照

ruby-on-rails - erbテンプレートでアプリデータを表示するにはどうすればよいですか?

一見すると、erbはすべてのRubyコードを受け入れると思いましたが、この奇妙な動作があります...

[私の記事のタグの]配列があり、それらを適切に表示したいと思います。だから私はこのようなものを書いています:

間違った出力は次のようになります。

私はどこが間違っていますか?適切な反復を行う方法について何か提案はありますか?

0 投票する
3 に答える
14258 参照

ruby-on-rails - if条件のERBとHAMLの変換?

私は HAML を使い始めており、最初のファイルの変換に取り組んでいます。表向きは正しい「-end」の省略:

私を取得します:

論理的でありながら

私を取得します:

この条件ステートメントを HAML で機能させるにはどうすればよいですか?

0 投票する
3 に答える
17485 参照

ruby-on-rails - Railsでstylesheet.css.erbを使用できますか?

ねえ、私は一般的にRailsとRubyに不慣れです。ビューに html.erb ファイルを使用するのと同様に、埋め込まれた ruby​​ css ファイル (css.erb) を使用できるかどうか疑問に思っていました。

たとえば、私は使用しています

public/stylesheets の main.css ファイルにリンクするには、ファイル拡張子を main.css から main.css.erb に変更すると、css がレンダリングされなくなります。

これは可能ですか、それとももっと良い方法がありますか?

0 投票する
10 に答える
60786 参照

ruby - Rubyテンプレート:変数をインラインERBに渡す方法は?

Ruby コードにインライン化された ERB テンプレートがあります。

変数「current」をテンプレートに渡すことができません。

エラーは次のとおりです。

これを修正するにはどうすればよいですか?

0 投票する
4 に答える
10848 参照

ruby - Ruby erbファイルをデバッグするためのヒントは何ですか?

現在、erbテンプレート(HTTPServer / cgiで使用するため)でエラーが発生した場合、次のようにします。

  • 小さな変更の場合は、元に戻して保存し、再テストします。
  • 大きな変更または新しいファイルの場合は、コードの1/2を削除またはコメントして、再テストします。壊れたコードを削除/見つけるまで、バイナリ検索を実行します。

呼び出しスタックは、私の.rhtmlファイルの何にも対応していないようです。

0 投票する
3 に答える
4238 参照

ruby-on-rails - erbのデバッグメッセージを本番モードで抑制するにはどうすればよいですか

開発モードで呼び出されたときにerbテンプレートにデバッグメッセージを出力したいのですが、本番モードで呼び出されたときは出力しません(つまり)

ただし、これはどのモードでも印刷されます。

できることがわかった

これはうまくいくようです。これは適切な方法ですか、それともよりエレガントな解決策がありますか?

0 投票する
4 に答える
344 参照

ruby-on-rails - Rails で最後のデータベース投稿を行う

私は自分自身でレールを教えています (Web アプリ用の PHP から来ています) が、私を助ける良いドキュメントが見つかりません。しかし、データベースで最後の投稿 (コントローラーは投稿) を取得するようにメソッドにどのように指示するのでしょうか? Post.find(:last) を試しましたが、悲しいことに何もしませんでした。誰でも知っていますか?

0 投票する
1 に答える
1151 参照

ruby-on-rails - erb:テンプレートにメソッド定義が含まれている場合、出力が繰り返されます

「test」という単語が出力に1回表示され、「hello」という単語が1回表示されることを期待していました。

しかし、これを行うと、「テスト」という単語が2回表示されることに戸惑っています。

erbの癖に関連した簡単な説明があると思いますか?