收藏
回答

开发组件时所有style都会出现两次

框架类型 问题类型 操作系统 工具版本
小程序 Bug Windows v1.02.1808281

声明:这个问题用稳定版和beta版开发工具都可以稳定重现。


我在开发组件的时候,如果添加了


Component({
options: {
/** todo: this will cause all style classes appear twice */
   addGlobalClass: true
 }
})


我调试编译后的结果会发现每个style class 都出现了2次。



最后一次编辑于  2018-09-03
回答关注问题邀请回答
收藏

3 个回答

  • 我的生活离不开笑
    我的生活离不开笑
    2019-06-24

    options 配置文件addGlobalClass和styleIsolation都会导致这问题,这两个配置都用默认值就可以了;

    如果组件样式中需要app.sxss公用样式,可以在组件样式文件中使用 @import "/app.wxss";导入全局样式


    2019-06-24
    有用
    回复
  • 🍇🍈🍉🍊🍋🍌🍍
    🍇🍈🍉🍊🍋🍌🍍
    2018-09-13

    我也遇到的同样的问题。设置addGlobalClass为true时,页面渲染的dom结构上的class重复


    2018-09-13
    有用
    回复
  • nickname
    nickname
    2018-09-03

    你好,请提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2018-09-03
    有用
    回复 3
    • 赛馬PRiMA🥝
      赛馬PRiMA🥝
      2018-09-03

      代码已经分享,请查阅。

      2018-09-03
      回复
    • nickname
      nickname
      2018-09-04回复赛馬PRiMA🥝

      好的,感谢反馈,这边定位一下问题

      2018-09-04
      回复
    • 2018-10-12回复nickname

      你好,这个问题还没有解决吗?看着好不舒服

      2018-10-12
      回复
登录 后发表内容