0
我想顯示更新到我的控制器上設置的值,我有一個操作將更新它,但模板不顯示這些更改。如果我離開路線並返回,則會顯示更改。在控制器中顯示更新值
這裏是一個jsbin:http://emberjs.jsbin.com/foriwu/1/edit
我想顯示更新到我的控制器上設置的值,我有一個操作將更新它,但模板不顯示這些更改。如果我離開路線並返回,則會顯示更改。在控制器中顯示更新值
這裏是一個jsbin:http://emberjs.jsbin.com/foriwu/1/edit
相反的this.value += 1
,你需要使用Ember的對象的方法在對象上更改屬性。你可以這樣做:
this.set('value', this.get('value') + 1)
或使用快捷
this.incrementProperty('value')
我建議你閱讀Ember docs on the object model關於這一點,相關主題的更多信息。
這很完美,謝謝。 – 2014-10-05 19:12:15