来自https://angular.io/docs/ts/latest/guide/animations.html .
Angular文档对此有何意义?
动画启动时以及完成动画时会触发回调 . 无论动画是否被拾取,这些回调都会触发 .
template: `
<ul>
<li *ngFor="let hero of heroes"
(@flyInOut.start)="animationStarted($event)"
(@flyInOut.done)="animationDone($event)"
[@flyInOut]="'in'">
{{hero.name}}
</li>
</ul>
`,
如果无论是否拾取动画,都会触发回调,那么调用这样的函数有什么意义呢?为什么不调用它来监听状态变量变化时的不同事件?