Vue3在onMounted中使用async await 解析了一个axios 传来的值,但导致,每次页面只有_刷新一下_才可以显示数据要怎么解决,
是要在onMounted的方法体加一个async,之后再加一个方法用await修饰吗
图下为代码
看看你的代码是怎么绑定和更新节点的
会刷新是因为await操作会阻塞主线程,等待异步函数返回结果。如果异步函数返回结果的时间很长,就会导致页面出现卡顿甚至刷新的情况。为了避免这种情况发生,可以使用 Vue 的异步组件来处理异步操作。
可以用异步的组件来处理异步操作