Ich habe eine Komponente Animation hier:Angular 2 Animation init erste
animations: [
trigger('profilemenuState', [
state('deselected', style({
width: '8.3%'
})),
state('selected', style({
width: '30%'
})),
transition('deselected => selected', animate('500ms ease-in')),
transition('selected => deselected', animate('500ms ease-out'))
])
]
und HTML-Vorlage wie:
<div [@profilemenuState]="state"
(@profilemenuState.done)="test()">
</div>
Die Frage ist, warum Ereignis done
wird in der ersten Belastung abfeuern, bevor state
sein umgeschaltet?
Danke, es hat funktioniert! – orangeeez