TweenLite的打字稿进口

问题描述 投票:1回答:2

我通过NPM下载的GSAP包,现在我想导入TweenLite的类,我的应用程序的打字稿。它可以通过写require('gsap');导入所有GSAP完成,并且效果很好。但在打字稿这是行不通的。我想这样做是这样的:import TweenLite from 'gsap';

可能吗?

npm typescript gsap
2个回答
1
投票

找到答案here。其实,如果你想这样做,那么你需要编写库定义。从链接答案提供链接到包含需要什么,我的Git仓库。你可以找到它here


1
投票
npm install --save-dev gsap
npm install --save-dev @types/gsap

在您的TS文件,导入GSAP

import {TweenLite} from "gsap";

在你的方法,你可以写

let photo = document.getElementById("photo");
TweenLite.to(photo, 2, {width:"200px", height:"550px"});

如果你有照片有一个div和ID

© www.soinside.com 2019 - 2024. All rights reserved.