-1
他のアクションと互換性があります。_show.html.erb
にvariable
(@variable
ではない)を使用します。Rubyで@variableとvariableを作る方法は?
<p><%= journal.title %></p>
しかしshow.html.erb
に、私はvariable
に@variable
をオンにすることはできませんし、_show.html.erb
にレンダリングします。また
<%=render partial: 'show' locals: { journal: @journal }%>
syntax error, unexpected tIDENTIFIER
: はどのように私はその後、別のことを行う、@variableと変数を作ることができますか?
@journal = Journal.first
journal = Journal.first
if is @variable
do sth
else
do sth
end
私はあなたの追加質問を理解していません。なぜあなたは2つの異なる変数(ローカル変数とインスタンス変数)に同じ値を格納したいのですか? 'もし定義されていれば(@ジャーナル)'のようなものを探していますか? – spickermann
はい、ありがとうございます。 –
これは変数の問題ではなく、構文が間違っています(構文エラーです)。 – Stefan