【发布时间】:2018-07-05 12:51:48
【问题描述】:
我的动画需要在点击后重新启动。这是我的动画:
/* scss file */
@keyframes fadeIn {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
.fadeIn {
animation-name: fadeIn;
animation-duration: 1s;
}
点击这个按钮(Animation It)动画只工作一次
<div [className]="myclass"> Hi Animation </div>
<button ion-button (click)="animationIt()">Animation It</button>
因为再次单击按钮,该按钮未添加类,因为该类在元素 <div [className]="myclass"> Hi Animation </div> 上已存在 (fadeIn)
myclass: string;
animationIt() {
this.myclass = 'fadeIn';
}
有没有办法在点击时重新启动动画(类)
【问题讨论】:
标签: angular typescript ionic-framework sass angular-animations