Jointjs 类型定义
Jointjs type definition
我是 typescript 的新手,正在尝试将 jointjs 定义文件与 typescript 2.2 一起使用。
这是 github 中的定义文件。
https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/jointjs/index.d.ts
将 jointjs 导入我使用的打字稿文件
import { joint } from 'jointjs';
如何从 index.d.ts 文件中调用 类 和函数?
JointJS 库带有类型定义,因此您不必安装单独的类型,只需 npm install --save jointjs
就足够了。然后你可以使用 import 和像这样使用库:
import * as joint from 'jointjs';
let circle = new joint.shapes.basic.Circle();
您可以使用 joint 获取所有 class 元素和函数。
var paper = this.paper = new joint.dia.Paper({
width: 1000,
height: 1000,
gridSize: 10,
drawGrid: true,
model: graph,
defaultLink: new joint.shapes.app.Link,
defaultConnectionPoint: joint.shapes.app.Link.connectionPoint,
interactive: { linkMove: false }
});
我是 typescript 的新手,正在尝试将 jointjs 定义文件与 typescript 2.2 一起使用。
这是 github 中的定义文件。 https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/jointjs/index.d.ts
将 jointjs 导入我使用的打字稿文件
import { joint } from 'jointjs';
如何从 index.d.ts 文件中调用 类 和函数?
JointJS 库带有类型定义,因此您不必安装单独的类型,只需 npm install --save jointjs
就足够了。然后你可以使用 import 和像这样使用库:
import * as joint from 'jointjs';
let circle = new joint.shapes.basic.Circle();
您可以使用 joint 获取所有 class 元素和函数。
var paper = this.paper = new joint.dia.Paper({
width: 1000,
height: 1000,
gridSize: 10,
drawGrid: true,
model: graph,
defaultLink: new joint.shapes.app.Link,
defaultConnectionPoint: joint.shapes.app.Link.connectionPoint,
interactive: { linkMove: false }
});