诉求: 支持配置 app.wxss可影响自定义组件,但自定义组件的样式和页面样式互不影响。
目前看自定义组件的 样式隔离 配置 不支持 配置 组件的 wxss 与页面 互相隔离,但全局的 app.wxss 可适用 自定义组件。是否可以支持呢?
否则 需要使用自定义组件和页面隔离,但是自定义组件之间包含和页面之间有很多共有的重复样式 只能在自定义组件中 每个都要重复去写。 如果能放在app.wxss中 设置 app.wxss 可以 覆盖自定义组件,那就方便很多了。
查阅的官方文档:https://developers.weixin.qq.com/miniprogram/dev/framework/custom-component/wxml-wxss.html
赞同
强烈赞同!!!
其实加个scope的属性 就好了。
还是把公共样式抽到global.wxss好些,组件直接引入,app.wxss直接import
其实你在组件里也可以直接import app.wxss,以前我是这么做的,但是控制台那里就不好受了,app.wxss被引入N次,现在我都是抽出来,需要的时候在引入。app.wxss里面只放一两个全局样式,你可以试试less,只会打包你需要的代码,我现在一直都是用less,没在纠结过这些问题。
其实能大多少诶~,况且也有分包可以用,8M还不够吗。。只要本地没放多少图片,8M够你写的了~~~
我觉得现在这样也不错,防止了app.wxss 改动的时候,组件也受到影响,导致页面的效果达不到预期 ,如果很多的wxss相同,建议将他们写在同一个公共的wxss中,再引用,也是不错的..个人见解 ..萌新路过..