我正在構建一個簡單的CRUD應用程序。我從服務器獲取記錄列表,點擊第一個,我是show
頁上有delete
按鈕關係到控制器上的這個動作是記錄:在餘燼中刪除的記錄不會從集合中刪除
destroy: function() {
this.content.deleteRecord()
this.store.commit()
this.transitionTo('usersIndex')
}
我知道的記錄是刪除,我可以看到它在服務器上被刪除。 AJAX請求成功。但是,該記錄仍然顯示在索引頁面上。如果我從服務器進行硬刷新,現在它已經不存在了。
我的路由器爲usersIndex
如下:
App.UsersIndexRoute = Ember.Route.extend({
model: function(params) {
return App.Users.find();
},
setupController: function(controller, model) {
controller.set('content', model);
}
});
你有沒有想過爲什麼?我有類似的問題。 – chopper
任何人都找到了合理的解決方法? (我有同樣的問題) – TrevTheDev