bartlian/el-virtual-select

value值绑定对象时报错

Closed this issue · 5 comments

options 属性 传递的数组,数组项里面的对象属性默认取的键值是label, value,如果满足这个就不用传value-key, label-key。value-key, label-key 只是用来覆盖键值的,比如
const targetPortsList = [{code: 'ADALV', city: '安道尔'}] 这种情况下,需要传label-key="city" value-key="code"

options 属性 传递的数组,数组项里面的对象属性默认取的键值是label, value,如果满足这个就不用传value-key, label-key。value-key, label-key 只是用来覆盖键值的,比如 const targetPortsList = [{code: 'ADALV', city: '安道尔'}] 这种情况下,需要传label-key="city" value-key="code"

键名映射是没问题,其实期望的是v-model能绑定对象

options 属性 传递的数组,数组项里面的对象属性默认取的键值是label, value,如果满足这个就不用传value-key, label-key。value-key, label-key 只是用来覆盖键值的,比如 const targetPortsList = [{code: 'ADALV', city: '安道尔'}] 这种情况下,需要传label-key="city" value-key="code"

键名映射是没问题,其实期望的是v-model能绑定对象

这个不支持。这种情况,想获取整个项,可以监听change事件,(val) => {const target = list.find(i => i.code === val)},这样来拿到选中的项

options 属性 传递的数组,数组项里面的对象属性默认取的键值是label, value,如果满足这个就不用传value-key, label-key。value-key, label-key 只是用来覆盖键值的,比如 const targetPortsList = [{code: 'ADALV', city: '安道尔'}] 这种情况下,需要传label-key="city" value-key="code"

键名映射是没问题,其实期望的是v-model能绑定对象

这个不支持。这种情况,想获取整个项,可以监听change事件,(val) => {const target = list.find(i => i.code === val)},这样来拿到选中的项

好的,谢谢

options 属性 传递的数组,数组项里面的对象属性默认取的键值是label, value,如果满足这个就不用传value-key, label-key。value-key, label-key 只是用来覆盖键值的,比如 const targetPortsList = [{code: 'ADALV', city: '安道尔'}] 这种情况下,需要传label-key="city" value-key="code"

键名映射是没问题,其实期望的是v-model能绑定对象

这个不支持。这种情况,想获取整个项,可以监听change事件,(val) => {const target = list.find(i => i.code === val)},这样来拿到选中的项

好的,谢谢

没事