A multi-select component with nested options support for Vue.js
Async searching
async
, cacheOptions
, defaultOptions
& searchPromptText
valueConsistsOf=ALL_WITH_INDETERMINATE
value
children: null
(#97)Improved Keyboard Support
.vue-treeselect__list
(#86)retainScrollPosition
prop is removed. This feature will be always on and you can not manually disable it.name
, joinValues
& delimiter
)autofocus
is now changed to autoFocus
. The old prop name will still work for some time but will be removed from a future version.src
folder from npm publish.vue-treeselect__menu
has been added transition wrapper that enables you to customize animation using CSS (#85)New Bundles
From this version, vue-treeselect will export a non-minified version of bundle if you are consuming via a bundler like webpack or browserify, which brings some extra benefits:
New Delayed Loading Mechanism
This version also comes with a refactor of delayed loading feature. The old loadRootOptions
, loadChildrenOptions
& loadChildrenErrorText
props have been removed, and a new loadOptions
prop added. For the reason of limitation that Vue cannot detect property additions, I decided to remove support for declaring unloaded branch nodes by setting isBranch: true
. Check out the docs for details.