This commit is contained in:
2026-01-15 01:15:07 +08:00
parent 8c1f4ec05e
commit 90b646297d
45 changed files with 62864 additions and 5820 deletions

View File

@@ -99,14 +99,19 @@ function initHandle() {
/**
* 点击某一节点时触发的事件,更新当前的选中值和展开状态。
* @param {Object} data - 被点击的节点数据
* @param {Object} node - 被点击的节点对象
*/
function handleNodeClick(node) {
valueTitle.value = node[props.objMap.label];
valueId.value = node[props.objMap.value];
defaultExpandedKey.value = [];
proxy.$refs.treeSelect.blur();
selectFilterData('');
function handleNodeClick(data, node) {
// el-tree 的 node-click 事件传递 (data, node) 两个参数
const nodeData = data || (node && node.data) || node;
if (nodeData) {
valueTitle.value = nodeData[props.objMap.label] || nodeData[props.objMap.value] || '';
valueId.value = nodeData[props.objMap.value] || '';
defaultExpandedKey.value = [];
proxy.$refs.treeSelect.blur();
selectFilterData('');
}
}
/**