Angular路由转换动画报错(缺少模块)
创始人
2024-10-28 06:00:48
0次
  1. 确认是否安装了 @angular/animations 模块,如果没有安装则需要安装它。

  2. 在 app.module.ts 文件中导入 BrowserAnimationsModule 并将其添加到 imports 数组中:

import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
// ...
@NgModule({
  imports: [
    // ...
    BrowserAnimationsModule
  ],
  // ...
})
export class AppModule { }
  1. 在路由组件中添加动画代码,例如:
import { Component } from '@angular/core';
import {
  trigger,
  transition,
  style,
  animate,
  query,
  stagger
} from '@angular/animations';

@Component({
  selector: 'app-root',
  templateUrl: './app.component.html',
  styleUrls: ['./app.component.css'],
  animations: [
    trigger('routeAnimations', [
      transition('* <=> *', [
        query(':enter, :leave', [
          style({
            position: 'absoulte',
            left: 0,
            width: '100%'
          })
        ]),
        query(':enter', [
          style({left: '-100%'})
        ]),
        query(':leave', animate('300ms ease-out', style({left: '100%'}))),
        query(':enter', animate('300ms ease-out', style({left: '0%'})))
      ])
    ])
  ]
})
export class AppComponent {
}
  1. 确认路由组件中使用了以下属性:

  1. 通过在路由定义中添加 data 属性来指定动画名称,例如:
const routes: Routes = [
  { path: '', component: HomeComponent, data: {animation: 'home'} },
  { path: 'about', component: AboutComponent, data: {animation: 'about'} },
  { path: 'contact', component: ContactComponent, data: {animation: 'contact'} }
];

相关内容

热门资讯

实操分享辅助挂!we-poke... 本地部署 AI 黑科技工具迎来新版本,不用上传文件到云端就能完成we-poker辅助解析、 AI 处...
热门推荐透视!we poker... 一款 AI 游戏攻略黑科技工具上线,查攻略效率直接开挂。它整合版本更新、装备搭配、BOSS 打法、牌...
玩家交流透视挂!wpk透视是真... AI 黑科技赛道又上新,这款智能处理工具堪称效率开挂,专门面向短视频创作者打造。它打通脚本撰写、AI...
AI教程辅助!wepoker有... AI教程辅助!wepoker有透视底牌吗,微扑克开挂技巧插件(往昔是真的有辅助)主打本地运行的 AI...
最新技巧!辅助挂!WPK购买,... 最新技巧!辅助挂!WPK购买,WPK可以开挂吗安装(确实真的是有辅助挂)AI 是一款可以让一直输的玩...
今日焦点透视挂!wpk德州局怎... 一款 AI 游戏攻略黑科技工具上线,查攻略效率直接开挂。它整合版本更新、装备搭配、BOSS 打法、牌...
2分钟细说透视挂!wepoke... 您好,2分钟细说透视挂!wepoker底牌透视,德扑之星怎么开挂工具(素来真的是有透视挂)这款游戏可...
玩家必备教程透视挂!WPK工具... 玩家必备教程透视挂!WPK工具,WPK可以装挂吗插件(从来有透视挂)主打本地运行的 AI 黑科技工具...
热点推荐辅助!wejoker辅... wejoker辅助软件AI 游戏攻略黑科技上线本地缓存功能,离线查阅能力开挂。提前下载对应游戏攻略数...
盘点一款辅助器!微扑克游戏辅助... 微扑克游戏辅助器AI 游戏攻略黑科技上线本地缓存功能,离线查阅能力开挂。提前下载对应游戏攻略数据包,...