Как я могу изменить размер изображения в Quill Editor-React?

Я хочу дать пользователю возможность изменять размер изображения в редакторе гусиных перьев. Как я могу это сделать? В настоящее время я делаю это правильно, но получаю сообщение об ошибке. Вот мой код:

Quill.register("modules/imageResize", ImageResize);

Editor.modules = {
  toolbar: [
    [{ header: "1" }, { header: "2" }, { font: [] }],
    [{ size: [] }],
    ["bold", "italic", "underline", "strike", "blockquote", "code-block"],
    [
      { list: "ordered" },
      { list: "bullet" },
      { indent: "-1" },
      { indent: "+1" }
    ],
    ["link", "image", "video"],
    ["clean"]
  ],
  imageResize: {
    displaySize: true
  }
};

Моя ошибка:

Ошибка типа: невозможно прочитать свойство 'register' неопределенного Function.register C: / Users / muddinahmed / Documents / My Learning / Projects / React / blog-app / node_modules / quill / dist / quill.js: 1122 1119 | this.imports [путь] = цель; 1120 | if ((path.startsWith ('blots /') || path.startsWith ('sizes /')) && target.blotName! == 'abstract') {1121 | _parchment2.default.register (цель); > 1122 | } else if (path.startsWith ('modules') && typeof target.register === 'function') {| ^ 1123 | target.register (); 1124 | } 1125 | }

Как это сделать?


person LoGan    schedule 11.02.2020    source источник
comment
Какую ошибку вы получаете?   -  person Agney    schedule 11.02.2020
comment
Ошибка типа: невозможно прочитать свойство 'register' неопределенного Function.register C: / Users / muddinahmed / Documents / My Learning / Projects / React / blog-app / node_modules / quill / dist / quill.js: 1122 1119 | this.imports[path] = target; 1120 | if ((path.startsWith('blots/') || path.startsWith('formats/')) && target.blotName !== 'abstract') { 1121 | _parchment2.default.register(target); > 1122 | } else if (path.startsWith('modules') && typeof target.register === 'function') { | ^ 1123 | target.register(); 1124 | } 1125 | }   -  person LoGan    schedule 11.02.2020


Ответы (1)


person    schedule
comment
Спасибо за этот фрагмент кода, который может предоставить некоторую немедленную помощь. правильное объяснение значительно улучшило бы его долгосрочную ценность, показав, почему это хорошее решение проблемы и могло бы сделайте его более полезным для будущих читателей, задав другие похожие вопросы. Пожалуйста, отредактируйте свой ответ, чтобы добавить пояснения, включая сделанные вами предположения. - person jasie; 24.03.2021