将 Interact.js 与 Angular 项目集成

Integrating Interact.js with an Angular Project

我需要在 Angular 项目中使用 Interact.js 提供的功能,例如可拖动、可调整大小等,但我找不到在打字稿中导入它的可靠方法.

我已经阅读了一些通过将其定义为函数的解决方法,但我只是想知道这是否是正确的方法。

Interactjs 团队添加了 type definition so you can use with typescript. Use NPM install 而不是像

这样的单独文件
npm install interactjs

那么常规导入应该可以工作

import * as interact from 'interactjs';

这对我有用:

npm install interactjs

然后使用这个语法

import interact from 'interactjs';

同时:

import * as interact from 'interactjs';

抛出错误“Type 'typeof import....”