gpt4 book ai didi

ruby-on-rails - rails - 什么 - block 参数的多个值(0 表示 1) - 是什么意思?

转载 作者:行者123 更新时间:2023-12-03 18:10:54 24 4
gpt4 key购买 nike

我在 Heroku 上不断收到此错误,但在本地却没有。知道为什么会这样吗?

/disk1/home/slugs/352624_0e85669_cd2f-9e7b2ba0-45de-479f-b275-af88d0b560c6/mnt/app/views/sessions/_new.html.erb:2: warning: multiple values for a block parameter (0 for 1)

来自/home/slugs/352624_0e85669_cd2f-9e7b2ba0-45de-479f-b275-af88d0b560c6/mnt/.bundle/gems/ruby/1.8/gems/actionpack-3.0.0/helpers/capture_view/helpers/capture_view/helpers

这是一些模板:
<div id="account-signin">
<%= form_tag(new_user_session_path, :method=>'post', :id => 'user_signin') do |f| %>
<table>
<tr>
<td>
<table>
<tr>
<td>
<%= label_tag 'Email' %>
</td>
<td>
<%= label_tag 'Password' %>
</td>

最佳答案

给 form_tag 方法的块不带任何参数。该错误告诉您您的块需要一个参数,但 form_tag 没有任何参数可以提供它。删除“|f|”位在 form_tag 行的末尾,它应该可以工作。

关于ruby-on-rails - rails - 什么 - block 参数的多个值(0 表示 1) - 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4445779/

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