我正在通过将数组开头的元素移动,然后将其推回到末尾以制作旋转木马。从数组末尾弹出元素并将其插入到数组开头会使该元素倒回去。这很好用。但是,当我尝试进行动画时就会遇到问题。
当ng-repeat项在重复列表中更改位置时,它们应该广播'move'事件。但是,当其索引更改时,似乎只有重复列表中的某些项会触发移动事件。
请查看我的Plunker示例:http://plnkr.co/edit/PxeTeqks9sXNM4d2lE79?p=preview 当您单击“移位-推送”时,除最后一个数字外,所有数字都会发生动画效果。单击“弹出-插入”时,仅第一个数字会发生动画效果。
我认为当重复列表中的每个项目都更改了其索引时,所有项目都应该触发move事件。这是否不正确?
当ng-repeat项在重复列表中更改位置时,它们应该广播'move'事件。但是,当其索引更改时,似乎只有重复列表中的某些项会触发移动事件。
请查看我的Plunker示例:http://plnkr.co/edit/PxeTeqks9sXNM4d2lE79?p=preview 当您单击“移位-推送”时,除最后一个数字外,所有数字都会发生动画效果。单击“弹出-插入”时,仅第一个数字会发生动画效果。
我认为当重复列表中的每个项目都更改了其索引时,所有项目都应该触发move事件。这是否不正确?