这个还是小事。。
在调用之间是有状态的。想要维护这个状态,用 promise 回调就得这么干:
auto context = make_shared<map<string, variant>>();
promise.then([context] {
context->insert("what", 1);
then....else....
}).else([context] {});
必须要有一个 context 数据块传来传去,非常的麻烦。
【 在 eematlab (一辰未冉) 的大作中提到: 】
: promise的链式调用也很烦
: Promise.resolve()
: .then(() => {
: ...................
--
FROM 125.78.66.*