👏作者简介:大家好,我是Rockey,不知名企业的不知名Java开发工程师
🔥如果感觉博主的文章还不错的话,请👍三连支持👍一下博主哦
问题:
比如方法A()调用B()方法,然后B方法中返回一个值给A,A接收到这个方法再继续执行下一步的代码,如何实现??
解决:
methods: { async A() { const result = await B(); // dosomethings . . . }, B() { // dosomethings . . . return Promise.resolve(data); } }
本人代码
loadMap () { .............. // map.addControl(newControl); return Promise.resolve(map); }, async orientClick(){ //获得上面的方法的返回值 var map = await this.loadMap(); // map = new T.Map("mapDiv", {datasourcesControl: true}); map.panTo(new T.LngLat(110.074846, 39.201972), 15); }
结语
🔥一个人可以掌握知识,但只有与他人交流才能形成智慧。
🔥One person can acquire knowledge, but wisdom is formed only in the exchange with others.
🏆 我坚信人与人之间的差距是表面上是财富的差距,本质上是大脑中认知的差距,
我们下期再见。