0
私の表示ページでは、名前列の値に基づいて部分的にレンダリングします。この場合、@ location.name = "Modera"、どうすればいいですか?また、データベースから直接ではないページ固有のコンテンツを表示するためのより効率的な方法がいくつかあります。データベースの内容に基づいて部分を表示する方法
<% if @location.name === 'Modera' %>
<%= render 'locations/example' %>
<% end %>
回答ありがとうございます。私は部分に変数を渡そうとしていません、私はショーページの(location.name)に基づいて部分をレンダリングしようとしています。たとえば、location.name = 'this'の場合、部分的にレンダリングしたいのですが、location.name = 'that'の場合は部分的にレンダリングしません。 – halfacreyum
私はあなたが同じ部分をレンダリングしようとしていたと思っていたに違いないが、あなたの 'name'属性が何であったかによって違って見えるでしょう。 – jdgray
私は、表示ページの内容に基づいて特定の部分をレンダリングしようとしています。どうすればいい? – halfacreyum