我正在使用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文件中

10-06 14:02