更新promise对象并公布它的最佳方法是什么?

时间:2015-07-14 11:23:17

标签: javascript promise

承诺是对象的正确模式,可能会改变几次? 更新promise对象并宣布它的最佳方法是什么(再次解决?在这种情况下,相关的回调(完成/然后)会再次运行吗?)?

2 个答案:

答案 0 :(得分:2)

承诺不可变一旦解决(then将始终产生相同的价值),它们无法更新'。根据您的问题,您似乎想要一个observable

答案 1 :(得分:0)

承诺可以解决一次。如果你想观察一个变化,你可以选择Observable或某种pub-sub模式。