1.lowercase:第壹個單詞以小寫字母開頭,第二個單詞的第壹個字母大寫,例如firstName和lastName。
2.CamelCase:每個單詞的首字母都要大寫,如FirstName和LastName。
3.snake_case:下劃線命名法也叫snake method,由小寫字母和下劃線組成,兩個單詞由壹條向下的線連接。示例:名字。
4.烤串-大小寫命名:中間行命名也稱為字符串命名,所有單詞都用下劃線“-”連接。例如:名字
強制使用:下劃線命名法
命名規則:1。文件名不得包含空格。
2.建議文件名僅使用小寫字母,不要使用大寫字母。
3.當文件名包含多個單詞時,建議用連接號(-)分隔單詞。
4.有復數結構,應該用復數。
示例:登錄、錯誤頁面、圖標
強制使用:全部大寫字母
為了突出,您可以使用大寫字母來描述某些文件的文件名。
示例:自述文件
補充說明:自述文件標準
◎項目介紹。
◎註意事項。
◎線上示例地址(測試,官方)。
◎支持運行環境。
◎必要的依賴準備及如何建立。
◎項目安裝指南。
◎相關文檔鏈接。
◎相關人員的聯系方式。
README.md示例:
強制使用:小駝峰命名法
命名規則:以動詞為前綴,以名知義。
1和onXxx監聽事件的回調
2.handleXxx處理事件。
3.獲取壹個值。
4.setXxx設置某個值。
常見場景:
壹、事件處理:
(1).onXxx用於主動監控事件,handleXxx用於被動處理。
示例:onXxxSubmit:“提交表單”
HandleXxxSizeChange:“處理頁面更改”
HandleXxxPageChange:“處理分頁大小更改”
OnXxxKeydown:‘按鍵‘
(2)其他命名:元素+單擊、元素+更改、選擇+範圍。
示例:Select All XXX:‘全選‘
XxxCellClick:“單擊單元格時將觸發此事件”
XxxSortChange:‘當表的排序條件改變時將觸發此事件‘
b、添加、刪除、更改和查詢處理:
添加:添加Xxx以添加子項。
CreateXxx創建大型項目。
刪除:deleteXxx真的被刪除了。
RemoveXxx偽刪除
變更:更新Xxx
檢查:getXxx獲取的原始數據需要修改。
獲取Xxx原始數據
示例:getUserList:“獲取用戶列表”,fetchToken:“獲取令牌”,deleteUser:“刪除用戶”,removeTag:“刪除標記”,updateUserInfo:“更新用戶信息”,addUser:“添加用戶”,createAccount:“創建帳戶”。
C.API接口函數:
get: getXxxApi
帖子:postXxxApi
修補程序:patchXxxApi
delect: delectXxxApi
域名:xxxUrl
強制使用通用屬性變量:小駝峰命名法
布爾值1
命名規則:以判斷動詞為前綴
HasXxx確定它是否包含值。True:包含此值;False:不包含該值。
IsXxx確定它是否是某個值。True:是某個值;False:不是壹個值。
例如:isShow:“是否顯示”,isLoading:“是否加載”,hasToken:“是否包含令牌”,
2、數組命名
命名規則:使用名詞+列表組合
示例:用戶列表:“用戶列表”
3.私有屬性變量
命名規則:帶下劃線(_)的前綴與變量命名相同。
4.枚舉變量\textcolor{red}{強制使用:大駝峰命名法}
枚舉屬性使用全部大寫字母,單詞由下劃線分隔。
示例:假設目標狀態= {reading: 1,讀取:2,已應用:3,就緒:4 };
5.常量:強制使用:使用全部大寫字母,並用下劃線分隔單詞。
強制使用:大駝峰命名法
命名規則:請參考vue官網風格指南。
比如:1,按功能命名。
2.應用特定樣式和約定的基本組件(即顯示類、不合邏輯或無狀態的組件)都應該以特定的前綴開頭,例如Base、app或v..
3.組件名應該以高級(通常是概括的)單詞開頭,以描述性修飾語結尾。
示例:組件/
|- BaseButton.vue
|- BaseTable.vue
|- BaseIcon.vue
強制使用:下劃線命名法
命名規則:
1.class、id、label和attribute的命名應盡可能簡短明了,且必須以字母開頭,且所有字母均為小寫,單詞之間應以破折號“-”連接。
2 .類必須表示相應模塊或組件的內容或功能,不得以樣式信息命名。
3.元素id必須確保頁面是唯壹的。
4.禁止創建沒有樣式信息的類。
示例:
1,盡量不要縮寫或簡稱單詞。除了模板= & gttmp、message = & gtmsg、image = & gtimg、property = & gt這些單詞被認為是縮寫。
2、可讀命名優先於短命名。
3.命名長度應少於20個字符,以免長度造成閱讀不便。
4.命名要有具體含義,避免使用壹些含義籠統、沒有具體含義的詞語。
5.不要用拼音,更不要用中文。
6.正則表達式以Exp結尾。
7.Ref:使用ref結尾。