我使用以下代码获取 sap.ui.commons.TreeNode 并选择它。
var newNode = this.tree.getNodes()[typeIdx].getNodes()[typeArray.length - 1];
newNode.select();
不幸的是,什么都没有发生。返回 true时newNode.getIsSelected()
,不执行任何处理程序(既不在树上选择也不在节点上选择)。
PS我确定newNode.getSelectable()
是真的。
有人成功使用 TreeNode 的 select() 方法吗?
代码示例
添加元素确实会突出显示该元素,但仅在使用鼠标单击时才会显示警报。