【发布时间】:2018-05-11 02:05:26
【问题描述】:
我喜欢animejs 库形式:https://github.com/juliangarnier/anime 它快速、清晰且易于实现,但在 Angular 项目的 Ionic 中除外。
我看过帖子:anime.js not working in Ionic 3 project 但是,它对我不起作用。
图像(我要动画的对象)没有动画。
有人有这个工作吗?请分享解决方案?
到目前为止我做了什么:
- 使用 npm 安装animejs:package.json 更新为:“animejs”:“^2.2.0”
- Animejs 在 node_modules 中可用
- 使用自定义 copy-lib,anime.min.js 会加载到 index.html 中,请参阅:
-
index.html 看起来像:
...
<!-- Font-awesome --> <link href="assets/css/font-awesome.min.css" rel="stylesheet"/> <!-- Anime JS --> <link href="assets/js/anime.min.js" rel="stylesheet"/>...
anime.min.js 在 index.html 中可用
-
我在我的 login.ts 文件中导入胺,如:
import { Component } from '@angular/core'; import { IonicPage, NavController, NavParams } from 'ionic-angular'; import * as anime from 'animejs'; ... -
在构造函数中加载它:
动漫({ 目标:'#authImg', 翻译Y:-50, 弹性:800, 持续时间:2500, 方向:“替代”, 缓动:'easeInOutCubic', 循环:真 });
-
哪些必须为以下 html 设置动画:
<img src="assets/img/auth.png" alt="" id="authImg" /> 但是什么也没发生……
【问题讨论】:
标签: javascript ionic3 anime.js