vue 项目中命名方法-阿里云开发者社区

开发者社区> Tobenumberone> 正文

vue 项目中命名方法

简介: vue命名
+关注继续查看

命名
命名的方法通常有以下几类:

命名法说明
1).camelCase,形如thisIsAnApple
2).PascalCase,形如ThisIsAnApple
3).下划线命名法,形如this_is_an_apple ·
4).kebab-case,形如this-is-an-apple
说明: 所有的名称,包括文件名都作为大小写敏感来处理

JS

根据不同类型的内容,必须严格采用如下的命名法:

变量名:必须使用camelCase
参数名:必须使用camelCase
函数名:必须使用camelCase
方法/属性:必须使用camelCase
私有(保护)成员:必须以下划线_开头
常量名:必须使用全部大写的下划线命名法,如IS_DEBUG_ENABLED
类名:必须使用PascalCase
枚举名:必须使用PascalCase
枚举的属性:必须使用全部大写的下划线命名法
命名空间:必须使用camelCase
语义:命名同时还需要关注语义,如:
变量名应当使用名词
boolean类型的应当使用is、has等起头,表示其类型
函数名应当用动宾短语
类名应当用名词
Vue 项目中的命名

Store 中的Module 使用 camelCase
Store 中的Mutation 使用 全部大写的下划线命名法
Store 中的state/getters/action 使用camelCase
组件必须使用PascalCase
引用组件时禁止使用别名,模板内组件标签名遵循html 标签命名规范,或者使用组件名
组件名必须避免使用Vue保留标签名(包括HTML标签和Vue内部标签)
组件文件和组件使用相同的名字
前端路由路径使用全小写命名法
HTML

html 文件名必须使用小写字母
标签名必须使用小写字母
属性名必须使用小写字母
以上名称有多个单词情况下使用中划线分割
属性值必须用双引号包围
CSS

css 文件名必须使用小写字母
选择器必须单词全字母小写,多个单词情况下使用中划线分割
class选择器必须代表相应模块或部件的内容或功能,不得以样式信息进行命名
id 选择器必须保证页面唯一
同一页面,应避免使用相同的 name 与 id

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
10095 0
Vue 项目在 IE11 中数据更改后页面数据无变化
版权声明:本文首发 http://asing1elife.com ,转载请注明出处。 https://blog.csdn.net/asing1elife/article/details/82696902 ...
1428 0
vue项目:重温echart图表库,折线加柱状图。
vue项目:重温echart图表库,折线加柱状图。
9 0
vue项目打包中遇到的坑
vue项目打包中遇到的坑
9 0
ABAP system landscape和vue项目webpack构建的最佳实践
ABAP system landscape和vue项目webpack构建的最佳实践
10 0
vue项目设置页面标题
vue项目设置页面标题
7 0
阿里云ECS云服务器初始化设置教程方法
阿里云ECS云服务器初始化是指将云服务器系统恢复到最初状态的过程,阿里云的服务器初始化是通过更换系统盘来实现的,是免费的,阿里云百科网分享服务器初始化教程: 服务器初始化教程方法 本文的服务器初始化是指将ECS云服务器系统恢复到最初状态,服务器中的数据也会被清空,所以初始化之前一定要先备份好。
11893 0
jenkins部署vue项目
jenkins部署vue项目
40 0
如何修改vue项目运行的端口号
如何修改vue项目运行的端口号
7 0
阿里云ECS云服务器初始化设置教程方法
阿里云ECS云服务器初始化是指将云服务器系统恢复到最初状态的过程,阿里云的服务器初始化是通过更换系统盘来实现的,是免费的,阿里云百科网分享服务器初始化教程: 服务器初始化教程方法 本文的服务器初始化是指将ECS云服务器系统恢复到最初状态,服务器中的数据也会被清空,所以初始化之前一定要先备份好。
7365 0
+关注
Tobenumberone
never say never~
43
文章
60
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载