我正在使用 Bootstrap Treeview 来显示分层日期。使用对 Web API 端点的调用来检索节点数据,并且数据包括其他名称/值对,包括作为节点属性添加的唯一 ID 号。
鉴于唯一的 ID 号,我想选择一个节点,但这看起来不可能。
selectNode方法接受节点对象或自动分配给节点的nodeId (不确定如何使用它,因为无法预测或发现它是什么!)。
有一种搜索方法,但这似乎只搜索节点的文本属性。
理想情况下,我在搜索方法中寻找类似 lambda 表达式的东西,它可以指定要搜索的属性,例如
var node = $('#tree').treeview('search', [n => n.MyProperty == '123345']);
这是可能吗?还有另一种方法可以实现这一目标吗?
我已经做了很多工作以使事情正常进行,这是最后的障碍。我会更好地切换到 jsTree 吗?
提前致谢。