这是一个奇怪的。我有一个页面,simple_format是一个模型实例的注释属性。然而,在同一页面上是允许更新此评论的表格。当我simple_format属性时,表单会以修改的形式显示该属性(即使用段落标签等)。使用simple_format以某种方式修改模型属性就地
我不知道这是如何发生的,除非在某种程度上simple_format正在修改模型就地归属,但怎么能当这样执行的发生:
simple_format @warranty.comments
输出:
<p>Here are some comments</p>
进一步压低形式的页面,或者即使我们只需要调用:
@warranty.comments
,我们得到:
<p>Here are some comments</p>
如果我将其更改为:
simple_format @warranty.comments.clone
行为消失。
我在这里错过了一些明显的东西吗?我不希望文本帮手修改原始属性,除非它被称为@warranty.comments.simple_format!
您使用的是什么特定的rails版本? –
谢谢是的,这是一个疏忽。我不记得版本号,但它在3.0范围:) –