タグ付けされた質問 「erb」


6
raw対html_safe対h対htmlのエスケープ解除
次の文字列があるとします @x = "<a href='#'>Turn me into a link</a>" 私の見解では、リンクを表示したいのですが。つまり、@ xのすべてをエスケープせずに文字列として表示したくありません。使用の違いは何ですか <%= raw @x %> <%= h @x %> <%= @x.html_safe %> ?
323 ruby-on-rails  erb 



16
Railsのhtml.erbテンプレートでコメントをブロックする
Rubyコードと混合したhtmlをどのようにコメントアウトしますか? some text <% ... %> more text <%= ... %> something else <% ... %> jspでそれは本当にシンプルです:<%-- ... --%>、しかし私はレールで任意の簡潔なオプションを見つけることができません。 単純なhtmlコメント<!-- ... -->は機能しません。rubyコードは引き続き実行され、エラーが発生します。 if falseHTMLコメントで使用するオプションがありますが、IDEがサポートしていないことは言うまでもなく、非常に冗長です。 純粋なルビーから来るオプションもありますが、これは驚くほどうまくいきます。 <% =begin %> ... html and ruby code goes here <% =end %> それは冗長で奇妙に見え、私が知っているルビIDEのどれもそれをサポートしていないことを除いて、一般的には問題ありません(そうです、私は1回のキーストロークでコメント/コメントアウトしたいです)。 私は好奇心旺盛ですが、これをレールで行うことの「公式」はありますか? ありがとう!
119 ruby-on-rails  ruby  erb 

5
erb、haml、slim:どれを提案しますか?なぜ?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 Railsを学習していて、これらのテンプレートエンジンを見てきました。私はそれらの経験はありません(erbのみ)。 しかし、私は初心者なので、本当に混乱しています。あなたはどちらを提案しますか、そしてその理由は?Erb、HamlまたはSlim?どちらかを優先する理由を教えてください。他に推奨事項がある場合は、お知らせください。 編集:私はここで勝者を探していません。それらについてのあなたの意見、その構文、実行速度などを聞きたいだけです。

1
ERBでERBタグをエスケープするにはどうすればよいですか
私は簡単なfixture.ymlファイルを持っています: label: body: "<%= variable %>" 問題は、ERBコードがフィクスチャのロードの一部として解析されるのに対し、実際には本体を文字通り「<%=変数%>」(補間されていない)にしたいということです。 ERBタグをエスケープするにはどうすればよいですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.