gpt4 book ai didi

ruby-on-rails - Rails 4 - 呈现部分名称与变量不同的集合

转载 作者:行者123 更新时间:2023-12-03 16:06:13 25 4
gpt4 key购买 nike

我有以下部分 posts/post_preview在我的项目中:

.post
%h2= link_to(post.title, post)
.post-body= simple_format(post.body)
%ul
- post.tags.each do |tag|
%li= tag

我想为集合名称呈现此部分 @posts ,像这样:
render partial: 'post_preview', collection: @posts

然而, render默认情况下,将集合的每个成员作为以部分命名的局部变量传递。有什么办法可以改变这个,所以 @posts的每个成员在名为 post 的变量中传递给部分?

最佳答案

http://guides.rubyonrails.org/layouts_and_rendering.html
检查此更改名称
假设您有产品并想用作商品,然后就喜欢

<%= render partial: "product", collection: @products, as: :item %>

我建议你也检查一下。
http://api.rubyonrails.org/classes/ActionView/PartialRenderer.html

关于ruby-on-rails - Rails 4 - 呈现部分名称与变量不同的集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23075424/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com