From d8aa98562d3b81ace693ccf52c46ee899a4b17ca Mon Sep 17 00:00:00 2001 From: Terry Truong Date: Thu, 3 Mar 2022 18:36:26 +1100 Subject: Add basic multi-level-tree display --- src/App.vue | 52 ++++++--------------------------- src/components/TileTree.vue | 70 +++++++++++++++++++++++++++++++++++++++++++++ src/tol.json | 52 +++++++++++++++++---------------- vite.config.js | 2 +- 4 files changed, 108 insertions(+), 68 deletions(-) create mode 100644 src/components/TileTree.vue diff --git a/src/App.vue b/src/App.vue index 274ec13..5c7c293 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,47 +1,16 @@ - diff --git a/src/components/TileTree.vue b/src/components/TileTree.vue new file mode 100644 index 0000000..233eb3c --- /dev/null +++ b/src/components/TileTree.vue @@ -0,0 +1,70 @@ + + + + diff --git a/src/tol.json b/src/tol.json index dff1f4c..4752253 100644 --- a/src/tol.json +++ b/src/tol.json @@ -1,24 +1,28 @@ -[ - {"name": "Viruses"}, - {"name": "Archaea"}, - {"name": "Bacteria", - "children":[ - {"name":"Cyanobacteria"}, - {"name":"Proteobacteria"} - ] - }, - {"name": "Eukaryota", - "children":[ - {"name":"Amoebozoa"}, - {"name":"Plantae"}, - {"name":"Fungi"}, - {"name":"Metazoa", - "children":[ - {"name":"Cnidaria"}, - {"name":"Arthropoda"}, - {"name":"Vertebrata"} - ] - } - ] - } -] +{ + "name": "Root", + "children":[ + {"name": "Viruses"}, + {"name": "Archaea"}, + {"name": "Bacteria", + "children":[ + {"name":"Cyanobacteria"}, + {"name":"Proteobacteria"} + ] + }, + {"name": "Eukaryota", + "children":[ + {"name":"Amoebozoa"}, + {"name":"Plantae"}, + {"name":"Fungi"}, + {"name":"Metazoa", + "children":[ + {"name":"Cnidaria"}, + {"name":"Arthropoda"}, + {"name":"Vertebrata"} + ] + } + ] + } + ] +} + diff --git a/vite.config.js b/vite.config.js index 7c75399..beaca3d 100644 --- a/vite.config.js +++ b/vite.config.js @@ -3,5 +3,5 @@ import vue from '@vitejs/plugin-vue' export default defineConfig({ plugins: [vue()], - server: {open: true} //open browser when dev server starts + //server: {open: true} //open browser when dev server starts }) -- cgit v1.2.3