// 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 />
开发者工具中解析出来是
直接在页面中使用router组件是符合预期的
可以问下这个问题解决了吗
经过测试,组件嵌套后,externalClasses会自动添加前缀,前缀为父组件以“-”分割的最后一截(父组件aa-xx-bb, 那么前缀为bb)
你好,麻烦提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
麻烦看下哈