关于Loading指令里对Position的处理
来源:2-12 v-loading 自定义指令的优化
VyingGao
2021-08-26
跟着老师敲了基本功能代码以后,去测试了下,发现因为我的Loading组件样式和老师源码不一样,导致Loading组件插入的时候,是插入在后面的,前面的Scroll组件占据了整个屏幕了,所以导致Loading组件不可见。然后我就觉得,设置Loading组件全屏,盖住前面的内容就可以了。我不是很理解,Loading里为什么要做对Position的处理?
写回答
2回答
-
ustbhuangyi
2021-08-29
Loading 指令是一个通用的指令,需要考虑各种场景,比如
显然,当指令用在这个下拉框的时候,由于 Loading 组件本身是绝对定位,显然需要作用的元素是一个非 Static 的定位。00 -
ustbhuangyi
2021-08-26
Loading 指令主要就是要相对于作用指令的元素居中的,但你不能保证作用指令的元素的 Position 不为 static,所以要设置它。
012021-08-28
相似问题