template模块:
1 v-xx
指令排序规则,控制显示 -> 控制循环 -> v-bind属性 -> v-on事件绑定;
v-if / v-show
-> v-for
-> v-bind:text...
-> v-on:click...
2 v-for
时,记得为每项提供一个唯一 key
属性
3 不要在html标签上直接写style
内联样式, 放到data中或者computed中
4 在大结构块时,加入合适的注释标签,并保持良好的层级缩进
script
模块import
放在最顶部,并省略掉 .js
,.json
和 .vue
后缀export
对象中属性定义顺序computed
计算属性watch
监听器filters
过滤器directives
指令mixins
混入 混入方法命名规则: mixinMixinJSNameFunctionName()created/mounted/updated
等各类生命周期函数methods
方法 大的规则style
模块@import
写在最前;scoped
属性。原文:https://www.cnblogs.com/ray123/p/12193151.html