Динамическая загрузка Quilljs - PullRequest
0 голосов
/ 13 июля 2020

Я пытаюсь динамически загрузить Quill js, однако Firefox выдает ошибку: Uncaught (в обещании) TypeError: module.Quill не является конструктором

Хотя В исходном коде Quill Js Quill (экспорт по умолчанию) - это класс с конструктором. Что мне не хватает?

Вот мой код:

import("quill").then(module => {
      let quill = new module.Quill('#quill-container', {
        modules: {...},
        .
        .
        .
      });      
    })

1 Ответ

1 голос
/ 13 июля 2020

Я не знаю 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(...);
  ...
});
...