灰烬错误处理

时间:2016-11-02 11:38:51

标签: ember.js ember-data ember-router ember-model

我的模型看起来像,

App.Post=DS.model.extend({
    id :some_id,
    comments:DS.belongsTo('comments',{async:true});
})
App.CommentsRoute=Ember.Route.extend({
    model:function(){
        var post = this.store.find('post',1);
        return post.get('comments');
    }
});

post.get('comments')中有错误。

当我再次获取路由时,正如预期的那样,请求(post.get('comments'))不会发送到服务器,而是从商店加载。

我想在上次提取时出错时从服务器加载评论。我能做什么?

0 个答案:

没有答案