收藏
回答

组件嵌套后externalClasses失效?

// comp router
Component({
  options: {
  styleIsolation: 'apply-shared',
    virtualHost: true,
  },
  externalClasses: ['class'],
})

// comp a
// js
Component({
  options: {
    virtualHost: true,
    styleIsolation: 'apply-shared',
  }
});
// wxml
// flex-center在app.wxss中定义
<router class="flex-center">...router>

// page a
<comp-a />


开发者工具中解析出来是,并非取的page.wxss的flex-center而是取组件wxss的flex-center

直接在页面中使用router组件是符合预期的

回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容
问题标签