wenhan
2022-01-12 103b08937aeb945a0ff503dfdedf268b9a55dade
fix-bug -- 使用TreeSelect组件后,重置按钮无法置空该组件值
已修改1个文件
4 ■■■ 文件已修改
src/components/TreeSelect/index.vue 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/TreeSelect/index.vue
@@ -82,13 +82,15 @@
function initHandle() {
  nextTick(() => {
    const selectedValue = valueId.value;
    if(selectedValue !== null && typeof (selectedValue) !== "undefined"){
    if(selectedValue && selectedValue !== null && typeof (selectedValue) !== "undefined"){
      const node = proxy.$refs.selectTree.getNode(selectedValue)
      if (node) {
        valueTitle.value = node.data[props.objMap.label]
        proxy.$refs.selectTree.setCurrentKey(selectedValue) // 设置默认选中
        defaultExpandedKey.value = [selectedValue] // 设置默认展开
      }
    }else{
      clearHandle()
    }
  })
}