29篇文章 · 8386字 · 14人關(guān)注
說明 table.vue 是最終將各個組件拼接起來的地方庄呈,較為簡單偶器,因此不進(jìn)行贅述,請確币制看過一下幾個分解的部分: Element分析(工具篇)...
說明 table-body 是表格的主體部分仇味,也是較為簡單,因此不細(xì)說蛇受。 源碼解讀
說明 table-column 是較為重要的一部分句葵,但是代碼相對較少,比較復(fù)雜的地方請查看大佬的Vue 2 的動態(tài)添加模板方法兢仰,現(xiàn)在已不推薦使用...
說明 table-header是表頭組件乍丈,較為復(fù)雜,直接看源碼解讀把将。 源碼解讀
filter-panel是專門針對篩選器寫的一個組件轻专,最外面是一個el-zoom-in-top的transition,然后內(nèi)部根據(jù)是否可以多選分...
說明 table-layout是對整個表格寬高等布局進(jìn)行修改的察蹲。 源碼解讀
說明 這一部分是為 table 相關(guān)組件實(shí)現(xiàn)的對應(yīng)的狀態(tài)信息的管理请垛。 源碼解讀
說明 這一部分是在 table 組件中用到的相關(guān)的工具。 源碼解讀
說明 v-sync是用來同步組件的prop和它上下文中的變量的洽议,這里面有一個非常有趣的小技巧:$watch會返回一個unwatch的函數(shù)來取消監(jiān)...