自定义组件样式隔离配置建议,是否可新增配置仅app.wxss会影响自定义组件?
发布于 6 年前 作者 chao96 7377 次浏览 来自 官方Issues

诉求: 支持配置 app.wxss可影响自定义组件,但自定义组件的样式和页面样式互不影响。

目前看自定义组件的 样式隔离 配置 不支持 配置 组件的 wxss 与页面 互相隔离,但全局的 app.wxss 可适用 自定义组件。是否可以支持呢?

否则 需要使用自定义组件和页面隔离,但是自定义组件之间包含和页面之间有很多共有的重复样式  只能在自定义组件中 每个都要重复去写。 如果能放在app.wxss中 设置 app.wxss 可以 覆盖自定义组件,那就方便很多了。

查阅的官方文档:https://developers.weixin.qq.com/miniprogram/dev/framework/custom-component/wxml-wxss.html

5 回复

强烈赞同!!!

其实加个scope的属性 就好了。

还是把公共样式抽到global.wxss好些,组件直接引入,app.wxss直接import

我觉得现在这样也不错,防止了app.wxss 改动的时候,组件也受到影响,导致页面的效果达不到预期 ,如果很多的wxss相同,建议将他们写在同一个公共的wxss中,再引用,也是不错的…个人见解  …萌新路过…

回到顶部