标签:display 命名 统一 scss 划线 ida 开发规范 osi 约束
统一使用下划线分割例如 ** goods_library.vue **
vscode 配置添加
"eslint.validate": [
"javascript",
"javascriptreact",
"vue"
]
统一使用 scss预编译器
使用中划线方式命名,例如 .main-container
.main {
position: absolute; // 定位属性放在最前面
top: 0;
left: 0;
display: flex; // 盒子模型放在其次
margin: 10px;
width: 100px;
background: #ee5b5b; // 其他属性放最后
color: #fff;
}
嵌套选择器上一行必须有空格
.main {
position: absolute;
top: 0;
left: 0;
.wrapper { // 嵌套选择器上一行必须空格
}
}
mixins: [],
data() {},
inject: [],
provide: {},
props: {},
computed: {}
watch: {}
directives: {}
created() {},
mounted() {},
//... 生命周期函数
filters: {}
methods: {}
components: {}
标签:display 命名 统一 scss 划线 ida 开发规范 osi 约束
原文地址:https://www.cnblogs.com/yaogengzhu/p/11111784.html