gpt4 book ai didi

ruby-on-rails - 在 HAML 中使用 ruby​​ 变量作为类名

转载 作者:行者123 更新时间:2023-12-01 18:49:05 24 4
gpt4 key购买 nike

我有一段代码,我试图在 HAML 中使用变量作为类名。这是:

      - data_table(@installation_requests, nil, {:placeholder => ''}) do |installation_request, css_class|
%tr{:class => css_class}

我看不出有什么问题,RubyMine IDE 也没有发现错误,它认为这是对该变量的合法使用。我收到以下错误:

odd number of arguments for Hash

谁能指出我上面的代码有什么问题吗?

最佳答案

如果你尝试一下会怎样:

- data_table(@installation_requests, nil, {:placeholder => ''}) do |installation_request, css_class|
%tr{:class => "#{css_class}"}

或者如果您将 View 保存为 view.html.haml:

- data_table(@installation_requests, nil, {:placeholder => ''}) do |installation_request, css_class|
<tr class="#{css_class}">
....stuff....
</tr>

关于ruby-on-rails - 在 HAML 中使用 ruby​​ 变量作为类名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7265785/

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