Javascript 使用ng repeat的AngularJS SVG渲染顺序
在尝试使用Javascript 使用ng repeat的AngularJS SVG渲染顺序,javascript,angularjs,svg,angularjs-directive,Javascript,Angularjs,Svg,Angularjs Directive,在尝试使用ng repeat指令对元素列表进行排序或反转时,我遇到了渲染顺序问题。这里有一个plunkr来复制它: 我想使用orderBy的和过滤器。我错过了什么?提前感谢。问题是的ng-attr-y=“{{y+(item.id-1)*(h+6)}” 换成 ng-attr-y="{{y + $parent.$index * (h + 6)}}" 您需要使用外部中继器的$index,而不是id,因为ids将被反转 哎呀,我应该看到的。非常感谢。
ng repeat
指令对
元素列表进行排序或反转时,我遇到了渲染顺序问题。这里有一个plunkr来复制它:
我想使用orderBy的
和过滤器。我错过了什么?提前感谢。问题是
的ng-attr-y=“{{y+(item.id-1)*(h+6)}”
换成
ng-attr-y="{{y + $parent.$index * (h + 6)}}"
您需要使用外部中继器的$index
,而不是id
,因为id
s将被反转
哎呀,我应该看到的。非常感谢。