Angular动画,在单个状态下过渡不起作用。
创始人
2024-10-24 13:32:16
0次
  1. 首先确保已经导入了BrowserAnimationsModule

import {BrowserAnimationsModule} from '@angular/platform-browser/animations';

  1. 在app.module.ts文件中将BrowserAnimationsModule添加到imports数组中。

@NgModule({ imports: [BrowserAnimationsModule], ... })

  1. 在组件中定义样式并添加动画状态和过渡。

@Component({ selector: 'app-my-component', template:

Click me to change state
, styles: [ div { width: 100px; height: 100px; background: red; } .state1 { background: blue; } .state2 { background: green; } ], animations: [ trigger('myAnimation', [ state('state1', style({ background: 'blue' })), state('state2', style({ background: 'green' })), transition('state1 <=> state2', animate('500ms ease-out')) ]) ] }) export class MyComponent { state = 'state1';

toggleState() { this.state = this.state === 'state1' ? 'state2' : 'state1'; } }

在这个示例中,我们定义了一个包含三个动画状态(默认状态、state1和state2)的动画。我们在组件中维护了当前状态,并在点击事件中切换状态。当我们切换状态时,Angular会自动应用定义的过渡动画。

相关内容

热门资讯

一分钟秒懂,wepoker有辅... 您好,wepoker有辅助吗这款游戏可以开挂的,确实是有挂的,需要了解加微【485275054】很多...
一分钟了解,德扑之星有没有透视... 您好:德扑之星有没有透视挂这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户...
实测揭晓!,德扑之星透视挂真的... 您好,德扑之星透视挂真的假的这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多...
必知教程,wepoker德州一... 您好:wepoker德州一键透视购买这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发...
每日必看教程,wpk透视挂免费... 每日必看教程,wpk透视挂免费测试,WOK透视神器方式(总是真的有透视挂)主打本地运行的 AI 黑科...
一分钟揭秘,线上德州ai辅助,... 一分钟揭秘,线上德州ai辅助,AApoker透视辅助指南书(本然有辅助器)是一款可以让一直输的玩家,...
揭秘几款,德扑之星最新教程,德... 德扑之星最新教程AI 游戏攻略黑科技上线本地缓存功能,离线查阅能力开挂。提前下载对应游戏攻略数据包,...
分享个大家,德扑之星辅助下载,... 分享个大家,德扑之星辅助下载,aapoker透视开挂办法(起初真的是有辅助器)是一款可以让一直输的玩...
实测揭晓,微扑克辅助器案例,a... 实测揭晓,微扑克辅助器案例,aapoker开挂技巧教材(本然有开挂)AI 是一款可以让一直输的玩家修...
我来教教大家,德州游戏挂是真的... 我来教教大家,德州游戏挂是真的吗,德扑之星透视辅助学习(一贯有开挂)是一款可以让一直输的玩家,快速成...