重点语句
let getCheckedNodes = this.$refs.cascader.getCheckedNodes()[0]
<el-cascader ref="cascader"
placeholder="设备查询"
:options="treeData"
filterable
@change="handleChange"></el-cascader>
handleChange () {
let getCheckedNodes = this.$refs.cascader.getCheckedNodes()[0]
let data = getCheckedNodes.data
console.log(data)
this.currentID = data.deviceId
this.deviceSerialId = data.deviceSerialId
this.currentName = data.label // 切换当前选中的设备名称
this.deviceSerialName = data.deviceSerialName// 当前设备的设备类型
},
这篇博客介绍了如何在 Vue.js 应用中利用 Element UI 的 el-cascader 组件获取选中节点的数据。通过监听 change 事件并调用 getCheckedNodes 方法,可以获取到用户的设备查询选择,并更新相关设备 ID、序列号和名称等信息。
1098

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



