Luk*_*ukh 13 canvas typescript
我想在打字稿项目中使用 OffscreenCanvas,但我不知道如何做到这一点。当我尝试时:
let offscreen = new OffscreenCanvas(256, 256);
Run Code Online (Sandbox Code Playgroud)
我的 IDE 说“找不到名称 OffscreenCanvas”。
有什么提示吗?
A.C*_*han 20
您可以安装@types/offscreencanvas
到您的项目中。
纱
yarn add @types/offscreencanvas
Run Code Online (Sandbox Code Playgroud)
新项目管理
npm i @types/offscreencanvas
Run Code Online (Sandbox Code Playgroud)
现在就享受吧!
欲了解更多https://www.npmjs.com/package/@types/offscreencanvas
ssc*_*dTU -5
所有变量都需要 Typescript 中的类型定义,这就是它被称为 Typescript 的原因。当我们没有对象的类型定义时,我们可以自己定义类型,或使用任何类型:
let offscreen: any = new OffscreenCanvas(256, 256);
请注意,在 Typescript 中不鼓励使用 any,如果你对每个变量都这样做,那么你最好不要使用 Typescript。
在此处阅读有关声明文件的信息: https ://www.typescriptlang.org/docs/handbook/declaration-files/introduction.html