当前位置:Gxlcms > JavaScript > angular2路由转场动画实例讲解

angular2路由转场动画实例讲解

时间:2021-07-01 10:21:17 帮助过:2人阅读

Angular2的动画系统赋予了制作各种动画效果的能力,致力于构建出与原生CSS动画性能相同的动画,Angular2的动画主要是和@Component结合在了一起。 animations元数据属性在定义@Component装饰。就像template元数据属性!这样就可以让动画逻辑与其应用代码紧紧集成在一起,这让动画可以更容易的出发与控制。本文主要介绍了angular2系列之路由转场动画的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家。

一.在app.mudule.ts中引入:


并在@NgModule中的imports添加:


二.创建文件定义名为animations.ts用来书写转场动画


三.在需要添加转场动画的页面操作

引入import {HostBinding } from '@angular/core';(如果引入过直接将HostBinding添加进去就好,不要重复引入,多嘴了...)

再引入你写好的动画模板:import { slideInDownAnimation } from '../animation';

在@Component中添加:animations:[slideInDownAnimation],

最后:


大家学会了吗?赶紧动手尝试一下吧。

相关推荐:

如何用vue-route实现自动判断左右翻页转场动画

JavaScript canvas实现围绕旋转动画

搭建angular2.0项目的简单方法

以上就是angular2路由转场动画实例讲解的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行