动态加载 Quilljs
Dynamically loading Quilljs
我正在尝试动态加载 Quilljs,但是 Firefox 抛出错误:Uncaught (in promise) TypeError: module.Quill is not a constructor
尽管在 QuillJs 源代码中,Quill(默认导出)是一个带有构造函数的 class。我错过了什么?
到目前为止,这是我的代码:
import("quill").then(module => {
let quill = new module.Quill('#quill-container', {
modules: {...},
.
.
.
});
})
我不知道 Quill,但如果它是通过 default
导出导出的(并且有一个打包程序可以解析 import("quill")
而不是相对或绝对 URL), 应该可以这样使用:
import("quill").then(module => {
const Quill = module.default; // get the default export and name it to "Quill"
let instance = new Quill(...);
...
});
我正在尝试动态加载 Quilljs,但是 Firefox 抛出错误:Uncaught (in promise) TypeError: module.Quill is not a constructor
尽管在 QuillJs 源代码中,Quill(默认导出)是一个带有构造函数的 class。我错过了什么?
到目前为止,这是我的代码:
import("quill").then(module => {
let quill = new module.Quill('#quill-container', {
modules: {...},
.
.
.
});
})
我不知道 Quill,但如果它是通过 default
导出导出的(并且有一个打包程序可以解析 import("quill")
而不是相对或绝对 URL), 应该可以这样使用:
import("quill").then(module => {
const Quill = module.default; // get the default export and name it to "Quill"
let instance = new Quill(...);
...
});