Sipmle Form For - 显示与model属性不同的值

时间:2017-04-11 12:16:36

标签: ruby-on-rails ruby simple-form-for

我有一个表单,我希望在显示之前对日期进行计算。该模型有一个开始的字段,以及我想要显示的adjust_start和adjusted_finish方法,而不是raw属性。

我试过了:

f.input :start, as: time, label: false, minute_step: 5, value: openingtime.adjuted_start

然而,这对于原始的“开始”来说已经过度了。属性。有没有办法让它显示一个不同于它为开始存储的值?

提前致谢。

1 个答案:

答案 0 :(得分:1)

我想它应该是input_html: { value: openingtime.adjuted_start }。 您需要在input_html哈希中包装html属性。 查看doc