ng-devui icon indicating copy to clipboard operation
ng-devui copied to clipboard

tree加载后默认选中/展开某节点不触发事件

Open Yubai2022 opened this issue 3 years ago • 3 comments

在afterViewInit钩子里面用treeFactory操作tree节点的选中等等,不会触发tree的相应事件,当我使用tree组件的selectNode方法时,报下面错误: image

Yubai2022 avatar Sep 02 '21 03:09 Yubai2022

在afterViewInit钩子里面用treeFactory操作tree节点的选中等等,不会触发tree的相应事件,当我使用tree组件的selectNode方法时,报下面错误: image

方便补充下代码上下文么,建议在afterTreeInit方法内调用tree的操作方法

ZOUJIELynn avatar Nov 01 '21 02:11 ZOUJIELynn

看过源码,treeFactory操作树你说的那个事件没有emit,建议不要直接用treeFactory操作树,用组件方法

yannoc avatar Dec 10 '21 07:12 yannoc

补充一下:问题出在这里:

这是组件选中节点的方法

image 这里会emit,但是传递的参数是even和treeNode,问题就是你要调用这个方法 event怎么传????,可以给组件加一个通过id选中的方法

yannoc avatar Dec 10 '21 07:12 yannoc