我正在使用mo.js库制作动画,并且有一个编辑器来创建缓动路径,当我尝试实现构造器以创建curve editor时,出现此错误
**__WEBPACK_IMPORTED_MODULE_2_mojs_curve_editor__ is not a constructor**
这是我的进口
import * as mojs from 'mo-js';
import * as MojsCurveEditor from 'mojs-curve-editor';
constructor() {
const mojsCurve = new MojsCurveEditor({ name: 'logo scale', isSaveState: true });
然后我得到了错误,但是如果我在开发工具上的控制台中调用了相同的函数,那么它将创建没有错误的编辑器
请任何帮助使其在angular4中工作将不胜感激
最佳答案
改成 :
const mojsCurve = new MojsCurveEditor.MojsCurveEditor({ name: 'logo scale', isSaveState: true });
但这意味着第三方库已正确导入vendor.ts文件中