我有动态表单,它有一组值。我创建了一个包含我显示的文本字段的部分。在每个人旁边,我想显示一个包含文本标题的标签。例如,先前不知道名字和姓氏。我该怎么做呢? 似乎我无法直接访问属性。但是当我使用label字段时,标签中的变量名称不会显示为实际值。
答案 0 :(得分:6)
嘛!这反映了我对轨道的新意义。你可以使用f.object.{attr_name}
来做到这一点,并且有效。
答案 1 :(得分:5)
f.object.{attr_name}
对我不起作用,但f.object[:attr_name]
没有。
答案 2 :(得分:2)
怎么样:
f.object.send(attr_name)
那将是Rubyish的方式。