关于小程序的组件应用形式
小程序的组件,在应用时外层会强制套了一层容器。 比如我写了个组件,模板是 [代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'my-custom-component'[代码][代码]>[代码] [代码] [代码][代码]Some other things.[代码] [代码]</[代码][代码]view[代码][代码]>[代码] 在实际应用时,会在页面的 usingComponents 加一个 "my-comp": "/components/my-custom-component" 然后在页面中使用的时候是 [代码]<[代码][代码]my-comp[代码][代码]></[代码][代码]my-comp[代码][代码]>[代码] 最后生成的是 [代码]<[代码][代码]my-comp[代码] [代码]is[代码][代码]=[代码][代码]"/component/my-custom-component"[代码][代码]>[代码] [代码] [代码][代码]#shadow-root[代码] [代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]'my-custom-component'[代码][代码]>[代码] [代码] [代码][代码] Some other things.[代码] [代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码] [代码]</[代码][代码]my-comp[代码][代码]>[代码] 也就是组件实际使用后外层会有个 <my-comp> 的容器套在上面,导致很多小组件的样式容易出问题,或者不容易被控制。 这个不能像 vue 那样,组件内是什么样,实际应用后就是什么样吗?