From 6a627ea1557c1de20cc7c32ab6da4cfea014e5ba Mon Sep 17 00:00:00 2001 From: maoqiang zheng Date: Tue, 14 Aug 2018 11:51:23 +0800 Subject: [PATCH] 'table-dropdown' --- src/App.vue | 32 ++--- src/components/table.vue | 234 ++++++++++++++++++++++++++++++++++++ src/components/tree.vue | 102 ++++++++++++++++ src/components/treeitem.vue | 53 ++++++++ 4 files changed, 400 insertions(+), 21 deletions(-) create mode 100644 src/components/table.vue create mode 100644 src/components/tree.vue create mode 100644 src/components/treeitem.vue diff --git a/src/App.vue b/src/App.vue index 1c2c900..1bfd3ff 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,29 +1,19 @@ - - + diff --git a/src/components/table.vue b/src/components/table.vue new file mode 100644 index 0000000..5b099fc --- /dev/null +++ b/src/components/table.vue @@ -0,0 +1,234 @@ + + + + + + +/* +This is main formulate +this.categories.splice(this.cate_upvalueindex,1,this.cate_downvalue) +this.categories.splice(this.cate_downvalueindex,1,this.cate_upvalue) + + + */ diff --git a/src/components/tree.vue b/src/components/tree.vue new file mode 100644 index 0000000..67c0ea6 --- /dev/null +++ b/src/components/tree.vue @@ -0,0 +1,102 @@ + + + + + +/* + + + provinces: [ + { + show: true, + name: "fujian", + cities: [ + { + show: true, + name: "fuzhou", + districts: [ + { + show: true, + name: "taijian", + roads: [{ name: "taijian-a" }, { name: "taijian-b" }] + }, + { + show: true, + name: "gulou", + roads: [{ name: "gulou-c" }, { name: "gulou-d" }] + } + ] + } + ] + }, + { + show: true, + name: "guangzhou", + cities: [ + { + show: true, + name: "guangdong", + districts: [ + { + show: true, + name: "yuexiue", + roads: [{ name: "yuexue-a" }, { name: "yuexue-b" }] + }, + { + show: true, + name: "dongguang", + roads: [{ name: "dongguang-c" }, { name: "donguang-d" }] + } + ] + } + ] + } + ] */ \ No newline at end of file diff --git a/src/components/treeitem.vue b/src/components/treeitem.vue new file mode 100644 index 0000000..722457c --- /dev/null +++ b/src/components/treeitem.vue @@ -0,0 +1,53 @@ + + + + + + + + + + + \ No newline at end of file