执行确定按钮 getFacility()方法和后面的循环还会发生异步运行 导致还得不到后端返回的数据 后面的for循环就先一步运行
解决方法:在确定按钮方法外部添加async 在需要先执行的方法前添加await
其原理是 当执行到await时 需要等待await执行完毕 后面的代码才能继续运行,解决了异步操作的问题。
相关文章
- Vue的学习总结之---Vue项目 前后端分离模式解决开发环境的跨域问题
- springboot+vue前后端分离项目,拦截器获取不到session的问题,和解决思路
- 解决Vue前后端跨域问题的多种方式
- 解决el-tree lazy懒加载时,连续勾选前两个子节点后第二次进入默认选中时,将父节点也勾选的问题
- vue中解决 mouseenter 和 mouseout 时,鼠标进入子组件造成 mouseout 触发而闪烁的问题
- MUI请求后端时的跨域问题解决
- 解决vue项目npm install 和npm run 时出现的问题
- 解决在npm run dev 运行vue项目时遇到的webpack 报错问题
- Word的一级标题作为一页的第一行时,出现段前距失效问题如何解决?
- vue解决前后端交互时的异步问题