可維護性組件的編寫原則

可維護性 可擴展性:css

 

    1:活用組件繼承
    2:活用slot
    3:使用props靈活表現界面元素
    4:父子拆分html

協做性:編程


    1:使用computed對props進行二次封裝
    2:css使用BEM命名
    3:事件以handle開頭
    4:私有方法以_開頭著名
    5:對外暴露相似html空間的原生屬性來貼近原生行爲
    6:常量使用const聲明函數式編程

 

其實到這裏如何繼承 如何父子拆分 在哪裏使用slot這些都是針對具體問題尋求不一樣的解決方案,抽象能力越強 在該領域經驗越高,其所設計出來的組件越好,這也是爲何會專門考察抽象能力這個選項,然而我發現抽象能力無所不在 大到系統的設計 再到面對相對的定義 再到函數式編程對於數學邏輯的抽象函數

相關文章
相關標籤/搜索