前言:命名其實是很重要的盟广,尤其項目越大,命名就應(yīng)該越規(guī)范祖搓,要有語義化這應(yīng)該是最基本的了狱意,但是哪些地方該大寫?哪里該小寫拯欧?我將自己平常工作學(xué)習(xí)中在用vue的時候的一些命名規(guī)范分享一下详囤,談?wù)勛约簩γ目捶ā?/p>
1、組件命名
官網(wǎng)對組件名大小寫是這么介紹的镐作,定義組件名的方式有兩種:
- 使用kebab-case(短橫線)
短橫線
- 使用 PascalCase(首字母大寫) 注冊
首字母大寫
- 但是在HTML模板中只能使用短橫線
<!-- 在 html 模板中始終使用 kebab-case -->
<kebab-cased-component></kebab-cased-component>
2藏姐、文件命名
這是我個人在項目中總結(jié)的一些命名規(guī)范
- 文件名統(tǒng)一采用駝峰式
- 頁面中
import
引入的名稱與注冊組件時的名字保持一致,使用首字母大寫 - 模板中使用組件必須使用短橫線式
vue的命名規(guī)范