Element UI version
2.15.12
OS/Browsers version
win11 Google(111.0.5563.111)
Vue version
2.7.14
Reproduction Link
https://codepen.io/ziyoung/pen/LKNBqB
Steps to reproduce
通过Loading.service({ target: el,})方式调用loading服务,频繁切换会导致动态添加el-loading-parent--relative的class没有添加上,导致target元素没有相对定位,loading的绝对定位覆盖了非target元素(父级或者更高级的父级元素)
What is Expected?
每次切换显示隐藏,loading都能在对应的元素上面显示
What is actually happening?
多次切换,频率较快时,有几次loading覆盖了元素父级(父级有相对定位),不是target元素本身
1条答案
按热度按时间kwvwclae1#
我是通过每个需要loading的元素添加相对定位解决,希望官方有更好的解决方案,不用每个需要的元素都添加相对定位