gpt4 book ai didi

ruby-on-rails - rails partial 不处理本地人

转载 作者:行者123 更新时间:2023-12-04 03:34:32 24 4
gpt4 key购买 nike

以下 View 以 consistent with the Rails guides 的方式调用局部变量并为其声明局部变量:

<% @wines_for_winetype.each_with_index do |wine, index| %>
<%= render 'price_table', locals: {wine: wine} %>

但这会产生错误

undefined local variable or method 'wine' for #<#:0x00007fba1fb97298> Did you mean? @wine @wines

然而,在使用 live shell 的开发模式下,如下所示: enter image description here证明了本地人的存在。

为什么它们没有按照预期的语法在部分 View 中进行处理?我该如何解决?

最佳答案

您错过了 partial 关键字:

<% @wines_for_winetype.each_with_index do |wine, index| %>
<%= render partial: 'price_table', locals: {wine: wine} %>

关于ruby-on-rails - rails partial 不处理本地人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58991559/

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