gpt4 book ai didi

ember.js - 如何在 Ember.js 中为 Ember 数据模型创建 Promise

转载 作者:行者123 更新时间:2023-12-02 15:54:20 25 4
gpt4 key购买 nike

我有一个 Ember-Data 模型。我想在 .then promise 加载后进行一些处理,然后返回与 promise 相同的模型。这就是我现在所拥有的。如何将返回对象包装为 Promise,以便可以链接其他 Promise?

App.Member.find(1).then(function(member){

//do some processing here
return member; // Does this need to be wrapped as a promise?

}

最佳答案

基本上你可以创建这样的 promise :

var promise = new Ember.RSVP.Promise(function(resolve, reject){
// succeed
resolve(value);
// or reject
reject(error);
});

然后您可以使用 then 属性进一步链接它:

promise.then(function(value) {
// success
}, function(value) {
// failure
});

你也可以看看这个jsbin其中显示了如何实现它们。和this也很有帮助。

希望有帮助。

关于ember.js - 如何在 Ember.js 中为 Ember 数据模型创建 Promise,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17475657/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com