diff --git a/src/components/TreeTable/eval.js b/src/components/TreeTable/eval.js index 3f523867..b58b30cc 100644 --- a/src/components/TreeTable/eval.js +++ b/src/components/TreeTable/eval.js @@ -1,15 +1,13 @@ import Vue from 'vue' // 扁平化数组 -export default function treeToTable( - data, children = 'children' -) { +export default function treeToArray(data, children = 'children') { let tmp = [] data.forEach((item, idx) => { Vue.set(item, '__index', idx) tmp.push(item) if (item[children] && item[children].length > 0) { - const res = treeToTable(item[children], children) + const res = treeToArray(item[children], children) tmp = tmp.concat(res) } }) diff --git a/src/components/TreeTable/index.vue b/src/components/TreeTable/index.vue index 8683cb78..495f288a 100644 --- a/src/components/TreeTable/index.vue +++ b/src/components/TreeTable/index.vue @@ -1,50 +1,34 @@