ember.js transitionto parent route在模板中呈现旧数据

时间:2014-12-14 04:41:48

标签: ember.js

这是我的router.js

this.resource('posts',{ path: '/posts' }, function() {
    this.route('show', { path: '/:post_id' })
});

帖子模板有一个帖子列表

show controller有removePost动作。删除帖子后,我使用this.transitionToRoute(" posts")过渡回帖子。问题是,即使模型没有,帖子模板仍会在列表中呈现已删除的帖子。如何在transitiontoroute

之后刷新/重新呈现帖子模板

这是我的PostsRou​​te模型

model: function() {
    self=this;
    return Ember.$.ajax({
            url: "http://localhost:3000/posts",
            type: "GET"
        })
        .then(function(data) {
            return data
        })
}

1 个答案:

答案 0 :(得分:0)

在这里找到答案

https://stackoverflow.com/a/16820643/2630946

基本上我需要在转换之前从帖子模型中删除已删除的帖子。