0
我有一個模板,我代表一個用戶擁有許多usertags。這些值在我點擊F5後出現,我不確定如何自動刷新視圖。我已經看過了這個燼象觀察者,但它只是在DOM加載之後纔會觸發 - 無論如何我不確定觀察者是否還有答案,所以如何尋找新的意見。如何刷新Ember視圖
{{username}}
<span {{action 'addusertag' selectedTag}}>Add</span>
{{#each tag in model.usertags}}
{{/each}}
App.UserRoute = Ember.Route.extend({
setupController: function(controller, model) {
this.controller.set('model', this.get('store').find('user',model.id));
},
actions: {
addusertag: function(params){
var tag = this.get('store').createRecord('usertag', {tag_id: params.id, user_id: this.currentModel.id});
tag.save();
}
}
});
謝謝!
你問你爲什麼新創建的usertag在添加時不顯示在視圖上? – claptimes
@claptimes這是正確的我只想看到新的記錄。 – MikeW