Javascript angularjs:对自己的承诺
所以我想在问题解决后再次履行我的承诺。诸如此类Javascript angularjs:对自己的承诺,javascript,angularjs,Javascript,Angularjs,所以我想在问题解决后再次履行我的承诺。诸如此类 var myPromise = MyService .send("req") .then(function(res) { return myPromise; }); 这是链接。当然,我不会做像示例中那样愚蠢的事情。那段代码不会运行任何东西。假设从这个承诺中得到的是一个功能体(因为不清楚您想要做什么),您可以这样做: var myPromise; MyService .send("req")
var myPromise =
MyService
.send("req")
.then(function(res) {
return myPromise;
});
这是链接。当然,我不会做像示例中那样愚蠢的事情。那段代码不会运行任何东西。假设从这个承诺中得到的是一个功能体(因为不清楚您想要做什么),您可以这样做:
var myPromise;
MyService
.send("req")
.then(function(res) {
myPromise = res();
});
如果我完全理解,您希望循环调用:
function sendMyService() {
MyService
.send("req")
.then(function(res) {
sendMyService();
});
}
那么,你到底想做什么呢?你的小提琴坏了,所以这里有一个链接,实际上输出了一些东西。好的,谢谢。对不起。我会更新我的帖子。