全局样式与局部样式有没有性能上的区别?

发布于 6 年前作者 vzhou7541 次浏览最后编辑 6 年前来自 ask

全局样式与局部样式

定义在 app.wxss 中的样式为全局样式,作用于每一个页面。在 page 的 wxss 文件中定义的样式为局部样式,只作用在对应的页面,并会覆盖 app.wxss 中相同的选择器。

这是在官方文档中给的,我想问一下如果把全部样式写在全局样式里面会不会引起性能上的问题?

4 回复
bzhang
bzhang1 楼6 年前

会,app.wxss建议只放公共样式

li20
li202 楼6 年前

肯定会有问题,不建议这样做,还是公共样式提取,自有样式单独写

hanwei
hanwei3 楼6 年前

谢谢大家,因为我用sass写,一般不会出现命名冲突问题,只是因为单独编译麻烦,全部都放在app.wxss里面,又担心影响性能。

app.wxss里引入main.wxss,如下图:

songmin
songmin4 楼5 年前

不好 ,如果代码多会很不方便管理,命名不规范还会产生冲突,代码少就无所谓了