如何导入GSAP库成离子项目。 刚开始使用NPM安装GSAP当我通过导入不工作
import { TweenMax, TimelineMax} from "gsap";
我用的打字稿。 谢谢
如何导入GSAP库成离子项目。 刚开始使用NPM安装GSAP当我通过导入不工作
import { TweenMax, TimelineMax} from "gsap";
我用的打字稿。 谢谢
你不需要分型吧。 我用它在几个项目(全部打字稿的):
assets/javascripts
包括您的文件在您src/index.html
这样的文件:
<script src="assets/javascripts/TweenMax.min.js"></script>
你进口后立刻宣布这样的GSAP对象(在各方面的意见,你会使用它们):
/* Normal imports here.. */ import { LoginPage } from "../login/login"; declare var TimelineMax: any; declare var TweenMax: any; declare var Power1: any; @Component({ selector: 'page-profile', templateUrl: 'profile.html', providers: [Data, Api, DatePipe] }) export class ProfilePage { ...
使用像正常:
... ionViewDidLoad(){ TweenMax.from(".logo", .5, { opacity: 0, y: -72, ease: Power1.easeOut }); } ...
典型的进口
import {TweenMax, Power2, TimelineLite} from "gsap";
获取不包含内部的部件TweenMax
import Draggable from "gsap/Draggable";
import ScrollToPlugin from "gsap/ScrollToPlugin";
欲获得更多信息-
https://www.npmjs.com/package/gsap#npm