一、lang="scss" scoped中的page选择器的样式失效
在用uniapp生成网页和H5时有效,但生成小程序或者app时无效。这是因为page选择器在小程序和app编译中是页面的父节点,所以加上scoped限定后,会导致无法选中。详细了解请移步源码。
解决办法就是给 page 选择器,单独设置一个 style,去掉scoped就行。
<style lang="scss">
page {
background-color: $uni-bg-color-theme;
}
</style>
<style lang="scss" scoped>
page {
// background-color: $uni-bg-color-theme;
}
。。。其它样式。。。
</style>
参考文献: