加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 来自数组的RoR – collection_select

发布时间:2020-12-16 19:34:36 所属栏目:百科 来源:网络整理
导读:我有点阵: @dates= ['2013-11-01','2013-11-02','2013-11-03','2013-11-04','2013-11-05'] 我怎样才能将这些数组放在视图中的collection_select中?我试过了: ... %= f.collection_select :day,Day.order(:date),:id,@dates,include_blank: false %... 解
我有点阵:
@dates= ['2013-11-01','2013-11-02','2013-11-03','2013-11-04','2013-11-05']

我怎样才能将这些数组放在视图中的collection_select中?我试过了:

...    
<%= f.collection_select :day,Day.order(:date),:id,@dates,include_blank: false %>
...

解决方法

假设您的意思是对select的值使用日期字符串(从表单返回)和文本(在下拉列表中显示)
= f.collection_select :day,:to_s,include_blank: false

这将把to_s传递给@dates集合的每个元素,并使用select的文本(param 3)和value(param 4)的结果.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读