問題タブ [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.
ruby-on-rails - データベースから関連付けデータを edit.html.erb にロードする
次の1対多の関連付けがあります。ドキュメントには多くのセクションがあり、セクションには多くのアイテムがあります。
そして、「編集」アクションは次のとおりです:-
ここに edit.html.erb があります
たとえば、次のように、value 属性を設定してオプション ハッシュを指定する必要があります。
「編集」リンクをクリックしてアイテムのコメントを変更したときにアイテムのコメントを表示するため。ヘッダーコメントの場合のように、デフォルトでロードされるべきではありません。
返信ありがとうございます。はい、データベースの item.comments 値でテキスト領域をレンダリングしたいと思います。私が持っていた以下のコードは、コメントをロードしません。
理由を説明してもらえますか
動作しますが
ではない。どうもありがとう。
html - Rails ERb のレンダリングに問題がありますか?
私の .erb ファイルの非常に単純な HTML:
しかし、ブラウザでこのコードを参照すると、次のテキストのリンクが表示されます。
その理由を教えてください。ご協力ありがとうございました。
私の開発環境: Ruby 1.8.7 Rails 2.3.4
ruby-on-rails - レールなしのERBの利回り
erbでテンプレートの継承にyieldを使用するにはどうすればよいですか? 単純な Ruby CGI スクリプトで erb を使用したいのですが、Rails とアプリケーション テンプレートのようにベース テンプレートとサブテンプレートを使用したいと考えています。
jquery - js.erbファイルをrailsおよびjqueryと組み合わせて使用しても安全ですか?
.js.erbファイルにコールバック関数を含めることを推奨するRailsでのjQueryの使用に関する多くのリソースを見てきましたが、この方法でデータを渡すと、中間者攻撃に対して脆弱になることも聞いています。これは本当ですか?セキュリティ上の懸念は何ですか?それを安全に行う方法はありますか?
ありがとう
ruby - ルビーでシナトラとアーブ
だから私はsinatraを使って構築したウェブサーバーを持っています。その肉は次のようになります:
そしてもちろん、テンプレートはviews/index.erb
次のようになります。
このようなコードを実行してみると、erb テンプレート内から sinatra の設定変数にアクセスできないことがわかります。シンプルさを保ちながらこれを達成する方法はありますか?
前もって感謝します!
ruby-on-rails - Ruby on Railsのサーバー側コードのブロックにある「-」の意味は何ですか?
Railsビューでこのようなものをよく目にします。
これらの各行の末尾に「-」があるのはなぜですか。私のコードはそれがなくても正常に動作しますが、それはベストプラクティスですか、それともある種のセキュリティ対策ですか?
ruby - ERB ファイルを解析するためのライブラリ
Rails ERB ファイルを Hpricot/Nokogiri タイプの方法で評価するのではなく、解析しようとしています。解析しようとしているファイルには、ERB (標準レール ビュー ファイル) を使用して生成された動的コンテンツが混在する HTML フラグメントが含まれています。Hpricot や Nokogiri と同じように、周囲のコンテンツを解析するだけでなく、処理するライブラリを探しています。 ERB シンボル、<%、<%= など、あたかも html/xml タグであるかのように。
理想的には、<%、<%= などの記号が独自のノード タイプとして含まれる DOM のような構造を取得します。
正規表現を使用して何かを一緒にハックできることは知っていますが、html コンテンツと erb コンテンツの両方が含まれる非常に大きなビュー コード ベースで実行する必要があるツールを開発しているため、もう少し信頼できるものを探していました。重要です。
たとえば、次のようなコンテンツです。
次のようなツリー構造を返します。
ruby-on-rails - Rails:データベースにerbテンプレートを保存する
erbテンプレートをデータベースに保存することは可能ですか?どのように?
ruby-on-rails - Rails-content_forコンテンツが提供されたかどうかをどのように検出できますか?
テンプレートのcontent_forタグにコンテンツが提供されているかどうかを検出したいのですが、提供されていない場合はデフォルト値にフォールバックします。
これを検出する簡単な方法はありますか?試し<% if :title -%>
ましたが、あまり効果がありませんでした。ありがとう。
ruby-on-rails - Rails ハンドリング .Erb with Nils
プロファイルが nil のとき、私を悲しませ続けます...どうすればよいですか?