這是一個奇怪的。我有一個頁面,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範圍:) –