问题描述:
var promise = client.getMap(config.map); promise.then(function (rs) { console.log(rs); });
这个promise是个Promise的对象,里面包裹了我想要的值rs,但是貌似只能通过promise.then这种方式异步方式取值,我想定义一个变量去接收,然后在继续往下做。新手对promise还不是很熟
Promise を使用したい場合は、then/catch を使用するか、async/await を使用して非同期操作を同期操作に直接変換する必要があります。
非同期/待機学習リファレンス教師 Ruan Yifeng => http://es6.ruanyifeng.com/#do...
もうすぐ
Promise に慣れていない場合は、ES6 の async/await を気にしないでください。さらに混乱するでしょう。 Promise に慣れていない場合は、then をコールバックとして使用できます (実際、Promise を学ぶのは非常に簡単です)
Promise を使用したい場合は、then/catch を使用するか、async/await を使用して非同期操作を同期操作に直接変換する必要があります。
リーリー非同期/待機学習リファレンス教師 Ruan Yifeng => http://es6.ruanyifeng.com/#do...
もうすぐ
Promise に慣れていない場合は、ES6 の async/await を気にしないでください。さらに混乱するでしょう。
リーリーPromise に慣れていない場合は、then をコールバックとして使用できます (実際、Promise を学ぶのは非常に簡単です)