0
表示されたメッセージをアニメーション表示しようとしていて、数秒後に消えてしまいます。私のテンプレートで新しい値を角度2の変数に設定する前に待機します
:
<p [ngClass]="{'show-message': showMessage, 'hide-message': !showMessage}">My message!!</p>
マイCSS:
.show-message {
opacity: 1;
transition: .5s ease-in-out all;
}
.hide-message {
opacity: 0;
transition: .5s ease-in-out all;
}
マイコンポーネント:
...
showMessage: boolean;
constructor() {
this.showMessage = false;
}
someClickThatShouldShowMessage() {
this.showMessage = true;
setInterval(() => {this.showMessage = false;}, 3); //This doesn't seem right
}
ただし、メッセージがちょうど完全に表示されません。どうしてこれなの?ありがとう!
うわー、このようなルーキーミス...ありがとう! – 7ball