[英]Ember.js 1.0rc6 - RSVP is not defined
I'm following the example on how to make an authenticated route here: https://gist.github.com/machty/5647589 我正在关注如何在此处进行身份验证路由的示例: https : //gist.github.com/machty/5647589
However when I run this code: 但是,当我运行此代码时:
App.AuthenticatedRoute = Ember.Route.extend({
beforeModel: function(transition) {
if (!authTokenPresent) {
return RSVP.reject();
}
}
}
I get: 我明白了:
Uncaught ReferenceError: RSVP is not defined
I'm pretty new to this whole promises thing, so I assumed this was something just baked into ember for rejecting a promise. 我对这整个承诺的事情都很陌生,所以我认为这是因为拒绝承诺而陷入困境。 Should I be doing something different here? 我应该在这里做些不同的事吗?
I'm pretty new to this whole promises thing, so I assumed this was something just baked into ember for rejecting a promise. 我对这整个承诺的事情都很陌生,所以我认为这是因为拒绝承诺而陷入困境。 Should I be doing something different here? 我应该在这里做些不同的事吗?
Try Ember.RSVP.reject
. 试试Ember.RSVP.reject
。 The RSVP
module is prefixed with the Ember
namespace when used in ember, see here . 在ember中使用时, RSVP
模块以Ember
命名空间为前缀,请参见此处 。
Hope it helps. 希望能帮助到你。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.