背景:
我正在尝试从 JSON 模式设置树视图 - 我schema-tree
在此代码中设置时使用指令执行此操作。在视图中,我试图嵌入 DOM 元素,以便可以重用此树视图。但是,由于每个端点都有一个转置 DOM 的副本,所以我需要确定递归中的哪个转置 DOM 副本已被访问。
问题: 但是,我访问 this 范围的尝试失败了。我想出的最好的方法是修改指令的编译函数中的范围,但这只会将 transclude 范围更改为指令第一次调用的值,而不是每次调用的递归值。
代码:
请在此处找到 Plunker:http ://plnkr.co/edit/3wmUbMTPNuBHXYOKHsho?p=preview
在此代码schema-tree
中是一个递归树,我尝试path
在单击按钮时为每个递归提取变量。我可以path
在每个指令内获得,但不能在我仅获得的关联的 Transcluded DOM 中获得.root
。
问题:
我做错了什么?如何访问path
嵌入的 DOM 中的直接父级。
在相关说明中,我应该使用另一种方法来解决这个问题吗?
提前致谢!!!!!!!