前端命名规范

促进项目中名称命名统一

参考 ant-design
参考 element UI

类型 规则
项目名 全小写,中划线 eg: ant-design
文件夹名 全小写,中划线 eg: page-header
文件名 全小写,中划线 包括图片,html,js等
组件名 大驼峰 eg: TimePicker.vue
id class 全小写,中划线 header-logo
类名 大驼峰 eg: Student
方法名 小驼峰 eg: getUserInfo()
变量名 小驼峰 userInfo
常量名 全大写 下划线 MAX_COUNT

常用单词

布局

整体布局:layout、wrapper
上下左中右:top、bottom、left、center、right
容器:container、box
页头:header
页面主体:main
页脚:footer
侧边栏:sidebar
竖栏目:col
导航:nav
菜单:menu
内容条:bar

模块

标题:title
内容:content
列表:list
按钮:btn
输入框:input
标签:label
切换标签:tab
图标:icon
背景:bg
对话框:dialog
提示:tip
消息:msg
注释:note
描述:disc

You forgot to set the qrcode for Alipay. Please set it in _config.yml.
You forgot to set the qrcode for Wechat. Please set it in _config.yml.
You forgot to set the business and currency_code for Paypal. Please set it in _config.yml.
You forgot to set the url Patreon. Please set it in _config.yml.
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×