【发布时间】:2017-02-24 18:32:24
【问题描述】:
我正在尝试设置复选框的默认值,但它似乎不起作用。我正在使用 rails 的 check_box_tag 助手,是的,我已经查看了 docs 的助手,但我仍然无法弄清楚。代码如下:
- @org.departments.each do |dept|
%tr
%td= label_tag dept.name
%td= check_box_tag(dept.name, dept.name, is_dept_admin?(dept, @org, u))
我已验证 is_dept_admin?(...) 返回一个布尔值。如果我只是用值true 替换is_dept_admin?(...) 方法,每个复选框都会显示为选中状态,所以我不确定是什么导致了这种奇怪的行为。
任何建议都会很棒。谢谢!
【问题讨论】:
标签: ruby-on-rails ruby haml