选中这个的时候 我想在获取type这个字段,应该如何获取
<el-cascader
v-model="formInline.status"
:options="optionss"
:props="props"
@change="handleChange"
:disabled="disabled"
size="default"
placeholder="请选择options"
></el-cascader>
麻烦各位指正一下
选中这个的时候 我想在获取type这个字段,应该如何获取
<el-cascader
v-model="formInline.status"
:options="optionss"
:props="props"
@change="handleChange"
:disabled="disabled"
size="default"
placeholder="请选择options"
></el-cascader>
麻烦各位指正一下
如果不想递归去查的话,可以考虑把 value
值设置为对象(value: { type:'key-msg', value:'msg' }
)。
应该也有其他方式去获取当前选中的节点的,但是没怎么接触过 Ele+
猜测 getCheckedNodes
这个应该可以?
3 回答3.2k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
4 回答3.3k 阅读
1 回答2.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答2.4k 阅读✓ 已解决
1 回答2.9k 阅读✓ 已解决
给组件一个ref然后通过在change里面通过组件实例中方法getCheckedNodes()取到
示例:cascaderRef.value.getCheckedNodes()[0]?.data?.type