鉴于这个非常简单的标记:
<div ng-repeat="item in items" item>
指令:
app.directive('item', function()
{
return function(scope, element, attrs)
{
}
})
在点击事件中说,我想获得下一个项目的范围并做一些事情。我可以使用scope.$$nextSibling()
或element.next().scope()
。
使用其中任何一个都有优势/劣势吗?或者有更好的方法来获得下一个兄弟的范围吗?
答案 0 :(得分:1)
答案 1 :(得分:0)
不确定您要尝试做什么,但绝不应使用以$$
开头的任何角度变量。它们用于内部实现,并不保证在发布到发布时保持不变。