2012-07-04 61 views
1

我有一個emberJS對象,通過editablefield視圖查看,以便能夠使用綁定進行編輯。 我修改視圖以便能夠替換文本中的鏈接。 我的問題是,如果我使用內部視圖(Zs.RealValue)渲染功能,它不會刷新每次更新,就像簡單的{{價值}}​​會做的那樣,只有當我擦除文本後擦除第一個更改。Emberjs把手內容綁定編輯字段不工作

我這裏有一個簡單的例子:

步驟做:雙擊編輯領域之一,出現在編輯框中,嘗試修改這個值,你會看到,簡單視圖被更新,但不是其他文本視圖。

http://jsfiddle.net/symunona/hCjEc/7/

回答

0

這個問題似乎是因爲你試圖實現RealValue自己render功能。如果更改RealValue只是這樣的:

Zs.RealValue = Ember.View.extend({ 
    template: Ember.Handlebars.compile("{{value}}") 
}); 

那麼example works

+0

這是我的問題!我想在渲染時改變它自己的值。我希望以不同的方式更改要查看的值,也就是說,當值中存在鏈接時,我想將其更改爲HTML鏈接。我沒有看到,我怎樣才能編譯。 – TheGooseMan