【发布时间】:2015-03-11 04:42:31
【问题描述】:
想象一个板卡在不同的列中,如 trello。
在我的模型中,每一列都是一个数组,而卡片只是数组中的项目。
当某事导致卡片在列之间移动时,我拼接原始数组并将项目弹出到目标数组。我想用卡片在屏幕上移动的简短动画来说明这一点。
例子:
模型中发生了一些事情,将卡片C 移动到第二列。我想要一个它从之前位置移动到之后位置的动画。
before -
| A | | |
| B | | |
| C | | |
| D | | |
after -
| A | | C |
| B | | |
| D | | |
| | | |
【问题讨论】:
-
目前有代码吗?
-
是的,在我的 github (github.com/Kirschstein/board-simulation) 上。不过,作为一个有角度的新手,我不确定要复制到 SO 中的问题是什么!
-
plunker 模板plnkr.co/edit/tpl:nKLNBdve51sqOoKZAOUS?p=preview 是一个很好的在线说明的开始,如果需要,您可以复制控制器/指令/服务/模板的相关部分。您通常不想复制整个项目,只是可以展示您的特定问题的一部分。
-
解开其中的某些部分需要我一些时间! Plunker 似乎不支持文件夹让我绊倒了