【前端】 命名规范规则梳理

nameStandard 命名规范


JS中命名规范

  • 1.class类标识符 大驼峰写法(upper camel case) 示例: DefaultClass

  • 2.变量以及函数标识符 小驼峰写法(lower camel case) 示例:defaultClass

  • 3.常量标识符 全部大写来命 示例:DEFAULT

  • 4.方法函数名称尽量用动词去描述 比如getList、 toLoginRoute

  • 示例:
    在这里插入图片描述

  • 5.判断状态的变量用可以用 isTrue、 isLoading isDialogLoading

  • 6.用拼音前缀描述的变量一定要加上注释,其他变量名也应注明注释

CSS命名规范

  • 1.class类样式 命名规范应该采用-的方式拼接 ch-button-xs
  • 2.id命名规范应该采用_的方式拼接 ch_button_xs

文件夹、文件命名规范

  • 1、文件夹命名 小写字母加下划线连接 — default_folder
  • 2、代码文件命名 小驼峰写法 — defaultFile.vue
  • 3、静态资源文件命名 小写字母加下划线连接 可以加上模块前缀如: 登录模块背景—login_background.png

VUE引用自定义组件

(1)组件标签使用-拼接方式引入 <ch-button></ch-button>
反例不推荐: <chButton></chButton>

(2)组件传参变量名规范 使用-拼接方式 <ch-button :param-data="{}"></ch-button>
反例不推荐:
<ch-button :paramData="{}"></ch-button>
注意:组件内部接受param-data参数时vue会自动将-去掉变成驼峰式,所以接受时使用驼峰式 props:['paramData']
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

耶稣与梦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值