通过 UL 中的父项进行指令嵌套
Directive nesting through parents in UL
当我在下面的指令中放置一个绑定时,在未排序的列表中。它将遍历所有父节点。
只有在编译指令中使用绑定时才会发生这种情况...
一个例子是使用这个树视图指令。
请注意我必须修改底部脚本。
http://jsfiddle.net/8LWUc/1709/
(a,g,c)
a = scope g= element c= attrs
控制台通知,绑定将为每个父节点激活....
如果谁有任何关于如何将右键单击隔离到节点的提示,请告诉我!我目前无法弄清楚如何。
非常感谢任何帮助,请根据需要更新 fiddle。
谢谢!
contextmenu
事件从您看到此行为的原点冒泡到 parents。您可以使用 event.stopPropagation()
.
阻止事件冒泡
g.bind('contextmenu', function (event) {
event.stopPropagation();
a.$apply(function () {
// Your angular stuff here
});
});
当我在下面的指令中放置一个绑定时,在未排序的列表中。它将遍历所有父节点。
只有在编译指令中使用绑定时才会发生这种情况...
一个例子是使用这个树视图指令。
请注意我必须修改底部脚本。
http://jsfiddle.net/8LWUc/1709/
(a,g,c)
a = scope g= element c= attrs
控制台通知,绑定将为每个父节点激活....
如果谁有任何关于如何将右键单击隔离到节点的提示,请告诉我!我目前无法弄清楚如何。
非常感谢任何帮助,请根据需要更新 fiddle。
谢谢!
contextmenu
事件从您看到此行为的原点冒泡到 parents。您可以使用 event.stopPropagation()
.
g.bind('contextmenu', function (event) {
event.stopPropagation();
a.$apply(function () {
// Your angular stuff here
});
});