0.1.0 • Published 6 years ago
vue-org-tree v0.1.0
vue-org-tree
A Vue.js component that creates organizational tree.
Installation
npm i --save-dev vue-org-tree
Browser
Include the script file, then install the component with Vue.use(VueOrgTree);
e.g.:
<script type="text/javascript" src="node_modules/vuejs/dist/vue.min.js"></script>
<script type="text/javascript" src="node_modules/vue-org-tree/dist/vue-org-tree.min.js"></script>
<script type="text/javascript">
Vue.use(VueOrgTree);
</script>
Module
import VueOrgTree from 'vue-org-tree';
export default {
components: {
VueOrgTree
},
data: () => ({
treeData: /* some data */
})
}
Usage
Once installed, it can be used in a template as simply as:
<vue-org-tree
:treeData="treeData"
:append="true/false"
:edit="true/false"
:remove="true/false"
:images="true/false"
></vue-org-tree>
Data format
Example of data for VueOrgTree:
var data = {
name: "Seven Dwarfs",
photo: "./img/4.jpg",
children: [{
name: "Minnie Mouse",
photo: "./img/1.jpg"
},
{
name: "Tom Bombadil",
photo: "./img/3.jpg",
children: [{
name: "No Name",
photo: "./img/12.jpg",
children: [{
name: "Sleeping Beauty",
photo: "./img/5.jpg"
},
{
name: "Michael Jackson",
photo: "./img/6.jpg"
}
]
},
]
}]
};
License
Contributing
Pull requests are welcome
0.1.0
6 years ago
0.0.20
6 years ago
0.0.19
6 years ago
0.0.18
6 years ago
0.0.17
6 years ago
0.1.17
6 years ago
0.0.16
6 years ago
0.0.15
6 years ago
0.0.14
6 years ago
0.0.13
6 years ago
0.0.12
6 years ago
0.0.11
6 years ago
0.0.10
6 years ago
0.0.9
6 years ago
0.0.8
6 years ago
0.0.7
6 years ago
0.0.6
6 years ago
0.0.5
6 years ago
0.0.4
6 years ago
0.0.3
6 years ago
0.0.2
6 years ago
0.0.1
6 years ago
0.0.0
6 years ago
1.0.0
6 years ago