@Secretmm
2021-01-20T07:25:51.000000Z
字数 485
阅读 360
梳理
Vue
风格应基本遵循官方风格指南,其中需要进一步统一的地方如下:
prop定义至少要有type
和default
两个属性
props: {
status: {
type: String,
default: ''
}
}
.vue
文件名统一使用大写开头的大驼峰式命名
在单文件组件和字符串模板中组件名统一为大驼峰式写法
在声明和使用prop
的时候,其命名应该始终使用camelCase
小驼峰式(这与官方指南主张的在模板中使用prop
时应该是kebab-case
有所不同)
统一使用指令缩写(用:
表示v-bind:
、用@
表示v-on:
和用#
表示v-slot:
)
推荐统一使用<template>
、<script>
、<style>
的顺序
path
命名采用kebab-case
形式,层级和名称应与目录结构和文件名对应
name
命名采用KebabCase
大驼峰形式,应与文件名对应