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会自动应用定义的过渡动画。

相关内容

热门资讯

了解透视!wepokerplu... 了解透视!wepokerplus辅助,wepoker辅助是真的假的,机巧教程(有挂神器)-哔哩哔哩该...
推荐透视!epoker免费透视... 推荐透视!epoker免费透视脚本,wpk软件是正规的吗,绝活儿教程(竟然有挂)-哔哩哔哩1、游戏颠...
教你透视!wejoker手机版... 教你透视!wejoker手机版透视脚本,wepoker私人局透视,技法教程(揭秘有挂)-哔哩哔哩1、...
推荐透视!hhpoker是真的... 推荐透视!hhpoker是真的假的,wepoker透视app下载,方式教程(有挂辅助)-哔哩哔哩1、...
关于透视!wpk模拟器,hhp... 关于透视!wpk模拟器,hhpoker有没有作必弊挂,模板教程(有挂方式)-哔哩哔哩hhpoker有...
教你透视!wepoker看底牌... 教你透视!wepoker看底牌,wpk辅助器是真的吗,资料教程(有挂细节)-哔哩哔哩;1、很好的工具...
关于透视!wepokerplu... 关于透视!wepokerplus作必弊,wepoker辅助器免费,窍要教程(了解有挂)-哔哩哔哩1、...
总结透视!newpoker怎么... 总结透视!newpoker怎么安装脚本,wepoker有没有透视方法,妙计教程(有挂助手)-哔哩哔哩...
详情透视!wpk有那种辅助吗,... 详情透视!wpk有那种辅助吗,cloudpoker怎么开挂,指南教程(有挂详细)-哔哩哔哩cloud...
解谜透视!hhpoker辅助器... 解谜透视!hhpoker辅助器,uupoker透视,要领教程(有挂教程)-哔哩哔哩1、玩家可以在hh...