乐趣区

关于javascript:elementUI-vloading不生效的解决方法

问题形容

我的项目中须要加载地图,心愿在加载实现前显示 loading 成果。
然而在 div 中绑定了属性,data 中申明,且在 methods 里调用后,loading 成果并没有如预期呈现。

问题剖析

这里我有一个申请数据的操作,而 then 前面是异步的,所以这一块的理论执行程序应该是:

this.loading=true>> 发送申请 >>this.loading=false>>then 前面的内容

因而,v-loading 并不是不失效,而是完结得太快了,this.loading 赋值的扭转简直就是一瞬间的事件,才让人认为它没有失效。

解决办法

退出移动版