當前位置:成語大全網 - 書法字典 - 前端規範I(命名規範)

前端規範I(命名規範)

前端規範I(命名規範)

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結尾。