Ferat
This commit is contained in:
@@ -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('');
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user