From ada54f7b7b2d7916f6e3417c28140931197e7bf3 Mon Sep 17 00:00:00 2001 From: Maoqiang Zheng Date: Tue, 21 Aug 2018 10:29:44 +0800 Subject: [PATCH 1/2] remove extra data on the table --- 111.txt | 1 - src/App.vue | 4 +--- src/components/Table.vue | 5 ++++- src/components/TableTree.vue | 7 +++++-- 4 files changed, 10 insertions(+), 7 deletions(-) delete mode 100644 111.txt diff --git a/111.txt b/111.txt deleted file mode 100644 index d8c5ea2..0000000 --- a/111.txt +++ /dev/null @@ -1 +0,0 @@ -1231 \ No newline at end of file diff --git a/src/App.vue b/src/App.vue index dd1eafd..6cc69d8 100644 --- a/src/App.vue +++ b/src/App.vue @@ -26,9 +26,7 @@ export default { "邮编", "国家", "电话", - "传真", - "区域", - "城市" + "传真" ], info: [ { diff --git a/src/components/Table.vue b/src/components/Table.vue index fba391c..3557991 100644 --- a/src/components/Table.vue +++ b/src/components/Table.vue @@ -17,6 +17,7 @@ export default { data: function() { return { selectedvaluedown: [], + selectedindexdown: 0, formateddata: {} }; @@ -53,12 +54,13 @@ export default { } } for (var company of citychild.children) { - var arr = []; + for (var item of this.usersdata.info) { if ( item.city === company.name[0] && item.state === citychild.name[0] ) { + var arr = []; for (var x in item) { if (x != "state" && x != "city") arr.push(item[x]); } @@ -68,6 +70,7 @@ export default { } } this.formateddata = formateddata; + console.log(formateddata) }, //// function below is for swap table header uses. getindexvalue: function(index) { diff --git a/src/components/TableTree.vue b/src/components/TableTree.vue index d31cfb9..6cfdb28 100644 --- a/src/components/TableTree.vue +++ b/src/components/TableTree.vue @@ -16,7 +16,7 @@ export default { props: { data: Object }, data: function() { return { - open: false + open: true }; }, methods: { @@ -37,8 +37,11 @@ export default { ul { padding-left: 0px; } +td { + width: 10%; +} table { - width: 100%; + width: 60%; } From 3f9920ee2a556b3a0c1a2fdd202429cdcba072bb Mon Sep 17 00:00:00 2001 From: Maoqiang Zheng Date: Tue, 21 Aug 2018 14:16:25 +0800 Subject: [PATCH 2/2] add swap function on table header --- src/App.vue | 3 ++- src/components/Table.vue | 49 ++++++++++++++++++++++++------------ src/components/TableTree.vue | 2 +- 3 files changed, 36 insertions(+), 18 deletions(-) diff --git a/src/App.vue b/src/App.vue index 6cc69d8..bce666d 100644 --- a/src/App.vue +++ b/src/App.vue @@ -17,7 +17,7 @@ export default { data: function() { return { data: { - header: [ + cate_header: [ "客户编号", "公司名称", "联系人", @@ -28,6 +28,7 @@ export default { "电话", "传真" ], + header: ["中国"], info: [ { 客户编号: "HUNGC", diff --git a/src/components/Table.vue b/src/components/Table.vue index 3557991..6d877d5 100644 --- a/src/components/Table.vue +++ b/src/components/Table.vue @@ -1,7 +1,18 @@