A multi-select component with nested options for Vue.js. This component is designed for desktop browsers and should work with all modern browsers.
Component name: vue-treeselect
The component has these features:
Requires Vue 2.2+
Install vue-treeselect using npm:
$ npm install --save @riophae/vue-treeselect
Install via yarn:
$ yarn add @riophae/vue-treeselect
Install via CDN:
<script src="//unpkg.com/@riophae/[email protected]^0.1.0"></script>
The library will be exposed as
window.VueTreeselect.Treeselect. Note that, Vue as a dependency should be included before vue-treeselect.
<!-- Vue component -->
It should function well on IE9, but the style can be slightly broken due to the lack of support of some relatively new CSS features, such as
animation. Nevertheless it should look 90% same as on modern browsers.