偶数と奇数のプロパティに基づいて配列をフィルタリングしたいの$index
ですが、別の div に奇数要素を追加し、別の div に偶数要素を追加したいのですが、これは JavaScript や jQuery で簡単に実行できますが、正しい実装方法を知りたいと思っていました。 AngularJS でも同じです。
これは私がこれまでに行ったことです:
<div ng-app>
<div ng-init="names=['John', 'Mary', 'Cate', 'Suz']">
<div class="row" ng-repeat="name in names">
<div class="col-xs-6" ng-show="(($index + 1)%2) == 0">{{name}}</div>
<div class="col-xs-6" >{{name}}</div>
</div>
</div>
</div>
最初のケースでは奇数要素の代わりに空のスペースが表示され、2 番目の div に奇数式を追加すると、2 番目の div の要素が消えて最初の div に表示されます。これは、同じ問題のフィドルです。
お知らせ下さい。
編集:
私は欲しいものを手に入れました。メイン配列を奇数配列と偶数配列の2つの異なる配列に分割しました。このフィドルは、将来同じ問題に出くわした人々に役立つかもしれません。