有人可以建议我如何突出显示 dojo 中树的最后一个节点。我尝试了_onfocus() 函数,但它不起作用。我正在使用dojo 1.7 版本。
我想根据节点 id 找到我的树结构的最后一个节点,然后突出显示它。
感谢您在此提出的所有建议。
谢谢
有人可以建议我如何突出显示 dojo 中树的最后一个节点。我尝试了_onfocus() 函数,但它不起作用。我正在使用dojo 1.7 版本。
我想根据节点 id 找到我的树结构的最后一个节点,然后突出显示它。
感谢您在此提出的所有建议。
谢谢
这完全取决于您想要如何获取节点的商店。但是例如,如果您正在使用内存存储和像 dojo 文档中的那样的 objectstoremodel,那么您可以这样做来获取树节点:
tree.model.store.query({ id: WhatevertheIDYouAreLookingFor});
然后您需要使用函数路径,arrays 是您要选择的树路径,因此对于下面的此示例,它将突出显示 Nairobi,其余信息用于 dojo 在树中找到其路径。请参阅此文档
mytree.set('path', ['world', 'AF', 'KE', 'Nairobi'] )