次のようなものを書くと:
<% if signed_in?.blank? %>また<%= link_to "Sign Up", sign_up_path %>
<%との 2 つの記号の違いは何<%=ですか?
簡単にするために1つだけを使用するのではなく、なぜこのようにするのですか?
<%overを使用する必要があることはいつわかり<%=ますか?
次のようなものを書くと:
<% if signed_in?.blank? %>また<%= link_to "Sign Up", sign_up_path %>
<%との 2 つの記号の違いは何<%=ですか?
簡単にするために1つだけを使用するのではなく、なぜこのようにするのですか?
<%overを使用する必要があることはいつわかり<%=ますか?
<%=コードの戻り値をページに挿入します。
<%コードを実行するだけです。
これはERBに関する良いガイドですhttp://api.rubyonrails.org/classes/ActionView/Base.html
<% %>そのブロック内のステートメントを実行するだけ<%= %>で、ステートメントの結果を出力します。
たとえば、 の場合、Ruby インタープリターはそのコードを実行し、が空白<% if signed_in?.blank? %>かどうかをチェックします。signed_in
ステートメントは<%= link_to %>実際に HTML を生成します。