使用expand-change去获取父节点,当直接选中节点值时并不会触发expand-change事件,这样就获取不到相应的父节点
解决方法:将change事件和el-cascader自带的方法getCheckedNodes搭配使用即可
change(event) {
this.filedVar = this.$refs.dataSourceRef.getCheckedNodes()[0].parent.value
}
当使用el-cascader组件时,直接选中节点值不会触发expand-change事件,因此无法获取父节点。为解决此问题,可以结合change事件和getCheckedNodes方法,通过在change事件中设置fieldVar等于选中节点的父节点值。
使用expand-change去获取父节点,当直接选中节点值时并不会触发expand-change事件,这样就获取不到相应的父节点
解决方法:将change事件和el-cascader自带的方法getCheckedNodes搭配使用即可
change(event) {
this.filedVar = this.$refs.dataSourceRef.getCheckedNodes()[0].parent.value
}
6517

被折叠的 条评论
为什么被折叠?