【发布时间】:2017-10-18 10:43:46
【问题描述】:
我在 Angular2 中有一个菜单图标,它应该总是顺时针旋转。 显示时,它应该从-360度旋转到-180度。 隐藏时,它应该从-180度旋转到0度。
但使用此动画设置,它会逆时针旋转,并将状态“隐藏”转换为“显示”。如何让它顺时针旋转?
export const MenuButtonAnimation = trigger('menuState', [
state('hide', style({ transform: 'rotate(0)' })),
state('show', style({ transform: 'rotate(-180deg)' })),
transition('hide => show', animate('350ms ease-out')),
transition('show => hide', animate('350ms ease-in'))
]);
【问题讨论】: