前端項(xiàng)目經(jīng)驗(yàn)總結(jié)

頁(yè)面編寫心得

先分清項(xiàng)目中的公有邏輯和私有邏輯,把公有邏輯抽離出來。面向?qū)ο缶幊?,而不是面向過程編程。

例子1,一個(gè)大的課程表表格,里面嵌套了一個(gè)小的考勤按鈕,小的考勤按鈕和大的表格有交叉相同的交互邏輯,此部分邏輯就可以抽離出來,作為公共邏輯。

例子2

離誰最近,就依靠誰



一個(gè)函數(shù)最好只做一件事



echart相關(guān)

樣式

1、自定義chart圖顏色,可以設(shè)置 option 里 的 color,為數(shù)組類型。

自適應(yīng)


vue、element相關(guān)

執(zhí)行順序問題

可產(chǎn)生異步callback的有:promise(microtask queue)、setTimeout、MutationObserver、DOM事件、Ajax等;

此時(shí)最好使用vue.$nextTick() ,確保同一事件循環(huán)內(nèi),數(shù)據(jù)發(fā)生變動(dòng),所有DOM都更新完成。


數(shù)據(jù)結(jié)構(gòu)

數(shù)據(jù)補(bǔ)全

邏輯是先補(bǔ)全數(shù)據(jù),再想著計(jì)數(shù)統(tǒng)計(jì)。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 最近在逛各大網(wǎng)站,論壇,以及像SegmentFault等編程問答社區(qū),發(fā)現(xiàn)Vue.js異?;鸨?,重復(fù)性的提問和內(nèi)容...
    忘川慕白閱讀 6,138評(píng)論 7 113
  • 參考:Android DiskLruCache完全解析,硬盤緩存的最佳方案
    這是朕的江山閱讀 244評(píng)論 0 0
  • 說到自律,常常讓人聯(lián)想到的是道德的約束規(guī)范的遵守,是在條條框框中生活,是自我的束縛。人們?cè)谧月芍械玫搅撕芏嗟暮锰帲?..
    靜靜地簡(jiǎn)書閱讀 240評(píng)論 0 0
  • 1. 我看著她們畢業(yè)開心的表情 跳起輕快的動(dòng)作 讓同伴抓拍 看著她們?cè)介_心 我就越難過 2. 你說 我睡覺是因?yàn)橄?..
    可愛蛋黃派閱讀 336評(píng)論 0 2
  • 看完《乘風(fēng)破浪》,笑中帶淚。 在拍片子上,韓寒是我心里比較真誠(chéng)的導(dǎo)演,迄今兩部電影多精彩多高級(jí)多有深度談不上,但真...
    小跳Lee閱讀 500評(píng)論 0 0

友情鏈接更多精彩內(nèi)容