首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在视觉上匹配两棵树?

如何在视觉上匹配两棵树?
EN

Stack Overflow用户
提问于 2017-10-03 07:50:39
回答 1查看 24关注 0票数 0

我写了一个从2个表中加载数据的脚本。

使用此脚本,我只需要匹配这两列中的相应元素。

我正在使用angular-ui-tree来管理列,但是想不出如何在视觉上和编程上匹配两个树之间的对应元素?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2017-10-03 08:07:14

我不太确定你的问题是什么。我假设你所谓的“视觉匹配”并不意味着你需要一些AI API来实际进行视觉匹配,所以你只是想要得到UI树中相同位置的对象?

使用$nodeScope (type: Scope of ui-tree-node)应该会提供这些信息,因为$nodeScope的属性类似于"1.1.1“或"1.1.2”等。因此,您只需解析"parent“节点即可获得属于同一节点的所有子节点。

Scope还有一个方法isParent(nodeScope),它可以检查某个节点(调用该方法)是否为目标节点的父节点。类似地,Scope具有isSibling(targetNodeScope)isChild(targetNodeScope)方法来帮助您识别关系。作为一般指南,您只需遵循(嵌套)循环中的节点(数组),然后选择所需的元素或对象。您可以同时从两个UI树中拾取对象,因此它们在该点应该来自同一节点。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46535259

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档