我正在尝试使用fengyuanche中的“ cropperjs”,ESLint报告了未定义的类。什么是正确的声明方式?谢谢。

这是我正在尝试做的一小段:

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

    function initCropper($options) {

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

最佳答案

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

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

    function initCropper($options) {

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

10-06 15:42