问题标签 [quill]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1898 浏览

javascript - 添加查看源代码按钮

有没有办法将查看源代码按钮添加到 quilljs 编辑器?

我查看了文档并没有对此进行解释,或者应该由开发人员开发。

任何帮助将不胜感激。谢谢

0 投票
2 回答
126 浏览

lodash - 什么是 lodash 库,QuillJS 需要它吗?

我看到这个库包括在内,并没有太多解释它在做什么。是否需要使用 QuillJS 库,如果需要,它有什么作用?

它在外部 js 文件中被引用

不是暗示它已经包含在上面的脚本标签中了吗?

0 投票
0 回答
219 浏览

quill - Quill Editor:基于标签/类的受限编辑

我有一个场景,我想给用户一个半可编辑的模板,比如

或者

可以明确拒绝或允许编辑特定标签或类。此外,这些类或标签在选择时不能相互重叠(在示例中,不能同时选择 h2 和 h3)。

考虑到我只对 Quill 进行了少量修改,我不完全确定实现此目的的最佳方法,或者是否有任何好的方法。

0 投票
2 回答
54 浏览

quill - 构建 1.0 beta 的问题

我在尝试运行时遇到以下错误npm start。看起来 package.json 中有一个“构建”脚本。npm build什么都不输出。有任何想法吗?

0 投票
1 回答
700 浏览

quill - 羽毛笔字体大小的问题

我正在使用 quill js 并制作一个完全响应的编辑器,它将使用视图宽度属性随容器缩放字体大小。

除了一个问题外,我已经完全构建了它:

即使我使用的是 prepareFormat(),(对于光标位于某一点且未选择其他文本的时间)字体大小有时会更改为 quill 缩小文件中的最高默认字体,版本为 0.20 .1,恰好是 48px。我曾尝试将自己的数字放入 quilljs FONT_SIZES 对象中,但有时它会正确选择它们。

我最困惑的事情是,如果我突出显示它们,字母将完全更改为我想要的,而对于 prepareFormat() 无法将其更改为任何数字,而是 FONT_SIZES 中的预设。

如果有人对我应该将 prepareFormat() 绑定到什么事件有一个好主意,请告诉我:)

提前致谢!

0 投票
1 回答
4087 浏览

javascript - 如何使用节点和羽毛笔?

我想在我的 express.js 应用程序中尝试quill 。所以,我可以使用

我如何实际使用它与 node

我真的不明白为什么这是一个节点包,因为它基本上只包含一个 .css 和一个 .js 文件,并且可以直接包含在模板中,这对我来说也是最有意义的,因为这是富文本编辑器需要的地方影响。

0 投票
2 回答
14243 浏览

javascript - 如何添加新格式(
标签)到 Quill.js?

我想添加一个按钮,将<hr>标签添加到quill.js (beta)编辑器。

这里的小提琴

我初始化我的编辑器:

在这里,我向我的编辑器添加了一个<h1>标签功能,它工作得很好:

现在我对一个<hr>标签尝试同样的方法,它根本不起作用:

<hr>最初的标签div#editor被标签替换<p>。我添加的按钮功能不适用于<hr>标签,但适用于其他标签。我知道该<hr>标记未在 Quill.js 中实现,这也是我得到此控制台输出的原因:

quill:toolbar 忽略附加到不存在的格式 hr select.ql-hr

有没有什么办法解决这一问题?

0 投票
2 回答
10288 浏览

quill - 是否可以创建具有复杂子结构的自定义格式/印迹?

我正在研究在项目中使用 Quill,我需要知道是否可以创建比单个元素和单个参数更复杂的自定义格式/印迹。

我想要的布局之一的示例是:

在我正在研究的所有情况下,自定义格式都是内联范围的,并且仍然有一个父容器和一个供子内容使用的地方。

目前,Quill 中的自定义格式似乎没有得到很好的记录。我在源代码中四处寻找,发现这很可能在 0.20.1 中是不可能的。然而,我觉得它在 1.0.0 beta w/Parchment 中是可行的,我只是不确定我实际需要写什么的细节。

那么这在 1.0.0 中可能吗?如果是这样,怎么可能做到?

编辑:这就是我想要的:例子

0 投票
2 回答
264 浏览

quill - 如何将字体链接到 Quill 1.0?

我刚开始使用 1.0,想使用不同的字体。我目前正在使用

但它不起作用。我检查了文档,这似乎是你应该做的,(当不使用工具栏时。)我尝试使用各种其他格式,它们工作得很好,我只是无法改变字体和导出时显示为属性。(需要它在对象中,而不仅仅是向用户显示。)如果有人对使用不同的字体和 Quill 有任何指示,请与我联系。

先谢谢了!

0 投票
0 回答
118 浏览

javascript - 输入第一个字符后 Quill pre-1 中不需要的换行符 (\n)

我仍在使用 quill 0.20.1,我还不能切换到 v1。在这个旧版本上,我在 Firefox 上有一个奇怪的行为。创建编辑器时,然后单击它并点击第一个字符,quill 会“自动”引入换行符,这不是我想要的行为。我以前没有这个,并试图看看我在我的代码中做了什么改变,但一切都指向一个 Quill 行为,我没有在我的代码中引入这个。

有什么理由会在任何时候引入换行符吗?有没有人见过这样的事情?

很抱歉询问有关旧版本的问题,我现在真的无法切换到非常新的版本。

感谢您的建议和帮助

达米尔