APP.vue下引入的全局样式
<style lang="scss">
@import "@/static/css/app.scss";
</style>
app.scss 内容
@mixin flex($direction: row) {
flex-direction: $direction;
}
// 外边距
.mlr{
margin-left: 20rpx;
margin-right: 20rpx;
}
index.nvue style 下使用@include flex; 会报错:SassError: no mixin named flex
把 @mixin flex 放到 index.nvue style下就正常使用!
.mlr在index.nvue下是生效的!
以上文件都设置了lang="scss"
顺便问一下nvue下不支持px吗? 只能使用rpx吗? 反正我用px就没有效果,用rpx才可以!
1 个回复
g***@163.com
解决了吗 老哥