0
我要去通的guide坚持了下面的例子:Rails如何呈现选项?
是什么样的search: @q
一部分?我可以将它看作是传递给partial的散列选项,但它是如何使用的?部分使用@q
,但与密钥search
有什么关系?和yield f
?这只是把标记<p> Title contains: <%= f.text_field :title_contains %> </p>
放到屏幕上吗?
我要去通的guide坚持了下面的例子:Rails如何呈现选项?
是什么样的search: @q
一部分?我可以将它看作是传递给partial的散列选项,但它是如何使用的?部分使用@q
,但与密钥search
有什么关系?和yield f
?这只是把标记<p> Title contains: <%= f.text_field :title_contains %> </p>
放到屏幕上吗?
在这两个示例中search: @q
都作为局部传入局部。这最终没有在'search_filters'部分的任何地方使用。
欲了解更多详情,请参阅http://api.rubyonrails.org/classes/ActionView/Helpers/RenderingHelper.html#method-i-render
专此行。
如果未传递选项散列或者:指定了更新,则默认为 呈现部分并使用第二个参数作为本地散列。
相当肯定的'搜索:@ q'是一个未使用的参数,它似乎块的HTML被传递到产生 –
它是如何与那里是在这两个视图和部分A F块工作吗?为了将f传递给yield,它不一定要放在content_for标签中吗? – stackjlei