选中这个的时候 我想在获取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 回答4.3k 阅读✓ 已解决
6 回答1.9k 阅读✓ 已解决
3 回答1.6k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
给组件一个ref然后通过在change里面通过组件实例中方法getCheckedNodes()取到
示例:cascaderRef.value.getCheckedNodes()[0]?.data?.type