根据vue官方和W3C建议,组件命名遵循: ~~~ * 组件名采用kebab-case (短横线分隔命名) * 全局组件用 base-名称, 局部组件用 页面-名称 * 引入组件采用PascalCase (单词首字母大写命名) ~~~ method 自定义方法命名 : ~~~ * 动宾短语(good:jumpPage、openCarInfoDialog)(bad:go、nextPage、show、open、login) * ajax 方法以 get、post 开头,以 data 结尾(good:getListData、postFormData)(bad:takeData、confirmData、getList、postForm) * 事件方法以 on 开头(onTypeChange、onUsernameInput) * init、refresh 单词除外 * 尽量使用常用单词开头(set、get、open、close、jump) * 驼峰命名(good: getListData)(bad: get_list_data、getlistData) ~~~ 命名可遵循以下规则: ~~~ 1、有意义的名词、简短、具有可读性 2、以小写开头,采用短横线分割命名 3、文件夹命名主要以功能模块代表命名 同时还需要注意:必须符合自定义元素规范: 使用连字符分隔单词,切勿使用保留字。 ~~~