Javascript 为什么’;t VueJs本机支持多个选择

Javascript 为什么’;t VueJs本机支持多个选择,javascript,vue.js,vue-component,vue-multiselect,Javascript,Vue.js,Vue Component,Vue Multiselect,我是vue新手,在构建更新表单时,当指定了多个选定的属性时,我在预选多个选项时遇到了一个问题。只有最后一个属性被选中,我还发现选定的属性从未被vue渲染过 我找到了一个支持此功能的vue包 但我只是想知道为什么vue不支持这个,我必须使用另一个库?vue是一个声明性模型视图渲染框架,而不是一个组件库。Vue所做的只是呈现HTML。从这个意义上说,“Vue可以做”HTML可以做的任何事情 HTML元素允许使用多个属性,Vue通过其v-model指令支持该属性,但 为什么v-model忽略selec

我是vue新手,在构建更新表单时,当指定了多个
选定的
属性时,我在预选多个选项时遇到了一个问题。只有最后一个属性被选中,我还发现
选定的
属性从未被vue渲染过

我找到了一个支持此功能的vue包


但我只是想知道为什么vue不支持这个,我必须使用另一个库?

vue是一个声明性模型视图渲染框架,而不是一个组件库。Vue所做的只是呈现HTML。从这个意义上说,“Vue可以做”HTML可以做的任何事情

HTML
元素允许使用
多个属性,Vue通过其
v-model
指令支持该属性,但

为什么
v-model
忽略
selected
属性

v-model
将忽略在任何表单元素上找到的初始
选中的
、或
选中的
属性。它将始终将Vue实例数据视为真相的来源。您应该在组件的data选项内的JavaScript端声明初始值