0
我一直在搜索文档以获取关于如何实现链接工具提示到非标准主题(例如,不是雪或泡泡)的指导,但我遇到了问题。将Quill链接工具提示添加到自定义主题中很困难
通过文档here阅读使我觉得我需要初始化奎尔的实例时,处理程序对象添加到modules.toolbar
,像这样:
let editor = new Quill(`#${id}-editor`, {
bounds: element[0],
formats:
without(
ctrl.formats() ?
ctrl.formats()
: formats,
'paste',
'fullscreen'
),
modules: {
toolbar: {
container: `#${id}-toolbar`,
handlers: {
link: (value) => {
if (value) {
let href = 'http://www.google.nl';
editor.format('link', href);
} else {
editor.format('link', false);
}
}
}
}
}
});
在我的实例的处理程序函数不会被调用时按下工具栏中的链接按钮,但value
始终为false
。为什么?
感谢您的回答!不幸的是,你描述的行为不是我的经验。当我在编辑器中选择一些文本并单击链接按钮时,处理函数中的'value'总是* false *。无论我在编辑器中选择的文本是否已经有链接都没关系。我没有正确配置编辑器的实例吗? – Squrler
抱歉,我的值不正确,但您的代码绝对适用于Chrome:http://codepen.io/quill/pen/Wojmrv – jhchen