这种错误颇有多是由于在调用外部接口须要一点点时间来渲染页面html
直接使用的话一点缓冲的时间都没有函数
解决办法:只须要写一个延时函数,将会调用到的例如百度地图代码的函数放到延时函数中,给一个时间让系统调用外部接口有一个缓冲的时间。this
setTimeout(() => { this.showMap(row) }, 500);