Element中开发遇到的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Element中开发遇到的问题相关的知识,希望对你有一定的参考价值。

参考技术A 前几天在el-dialog中加上了:append-to-body="true"属性
首先:本次开发是使用sass样式

然后就遇到了el-dialog样式修改失败的问题,
复盘原因:1.首先发现样式在html中添加成功,但没有出现在style样式计算里

思考一:
猜测:el-dialog将样式过滤了,
问题1.往常开发没有遇到过滤问题,所以样式过滤,或者样式覆盖不成立

思考二:
猜测:自己开发写的样式不正确,应该去修改自己的样式han
结果:修改了很久发现只有行内样式生效,
问题:行内样式优先级高,将el-dialog样式覆盖,得出思考一的结论

最后,终于发现了:append-to-body="true"这个属性,去element官网上搜索

得出:
在嵌套Dialog场景中,将内层 Dialog 的该属性设置为 true,它就会插入至 body 元素上,从而保证内外层 Dialog 和遮罩层级关系的正确

而我的样式是卸载sass嵌套里,所以样式没有直接回到body编写的样式上,也就导致了样式没有生效

以上是关于Element中开发遇到的问题的主要内容,如果未能解决你的问题,请参考以下文章

vue2开发中遇到的一些问题

MSCE | MDL二次开发知识点与遇到的问题记录

MSCE | MDL二次开发知识点与遇到的问题记录

前端开发过程中遇到过啥困难?

element UI遇到的问题

element中upload上传文件遇到校验问题