如何使用vue-table-with-tree-grid樹形表格元件
1.假如遇到了一個需要搭建一個樹形結構的表格頁面,這時候vue-table-with-tree-grid便可以派上用場。示例如下:

2、如果你是使用 vue create my-project 搭建項目,使用時操作如下:
官方文檔 :具體的操作看官方的文檔,官方說 得很清楚
下面我就說說怎麼去使用它
2.1、安裝
vue-table-with-tree-grid
第一種:通過npm安裝 `npm i vue-table-with-tree-grid -S`
第二種:通過yarn來安裝 `yarn add vue-table-with-tree-grid`
2.2 、引入
注意:
這個插件隻能在全局引入,不可局部引入。
兩種方式引入(都是在main.js裡面)
一、
import Vue from 'vue'
import ZkTable from 'vue-table-with-tree-grid'
Vue.use(ZkTable)
二、
import Vue from 'vue'
// 導入表格樹
import TreeTable from 'vue-table-with-tree-grid'
// 元件全局注冊 表格樹
Vue.component('tree-table', TreeTable)
2.3、使用元件展示分類資料
<!-- 分類表格
:data(設定資料源) :columns(設定表格中列配置資訊) :selection-type(是否有複選框)
:expand-type(是否展開資料) show-index(是否設定索引列) index-text(設定索引列頭)
border(是否添加縱向邊框) :show-row-hover(是否滑鼠懸停高亮) -->
<tree-table :data="cateList" :columns="columns" :selection-type="false"
:expand-type="false" show-index index-text="#" border :show-row-hover="false">
</tree-table>
完整的代碼