【发布时间】:2020-05-26 12:04:17
【问题描述】:
我想让用户灵活地在羽毛笔编辑器中更改图像大小,我该怎么做?我目前正在这样做,但我遇到了错误。这是我的代码:
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
}
};
我的错误是:
TypeError: Cannot read property 'register' of undefined 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('formats/')) && target.blotName !== 'abstract') { 1121 | _parchment2.default.register(目标); > 1122 | } else if (path.startsWith('modules') && typeof target.register === 'function') { | ^ 1123 |目标.注册();第1124章1125 | }
怎么做?
【问题讨论】:
-
您遇到的错误是什么?
-
TypeError: 无法读取未定义 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 | }
标签: javascript reactjs dom-events quill