从导入的文件中定义Class

时间:2016-09-23 09:18:10

标签: javascript class declaration eslint

我正在尝试使用fengyuanche的“cropperjs”,ESLint会报告一个未定义的类。宣布它的正确方法是什么?谢谢。

以下是我要做的事情的片段:

define( ["./cropperjs/dist/cropper"], () => { 

    function initCropper($options) {

            // ESlint : "Cropper" is undefined
            const cropper = new Cropper (...)
            return cropper;
    }
    (...)
}

1 个答案:

答案 0 :(得分:2)

您需要将其添加到define回调:

define( ["./cropperjs/dist/cropper"], (Cropper) => { 

    function initCropper($options) {

            // ESlint : "Cropper" is undefined
            const cropper = new Cropper (...)
            return cropper;
    }
    (...)
}