我查看了Quill documentation,GitHub主题,以及Stack Overflow中的内容,我无法找到使用format属性的简单示例。我想限制我的用户,以便他们只能加粗,斜体,下划线和超链接文本。
据我所知,这可以通过格式白名单来实现,但我只能找到有关自定义字体或其他更复杂属性的示例。
感谢您的时间!
答案 0 :(得分:3)
我做了更多的挖掘并找到了答案。下面创建一个Quill编辑器,只允许使用粗体,斜体,下划线和链接。允许的格式列表只是一个数组,编辑器中不允许所有omitted formats,因此如果用户粘贴文本,它们将无法显示。
var toolbarOptions = [['bold', 'italic', 'underline'],['link'],['clean']];
var formatWhitelist = ['bold','italic','link'];
var quill = new Quill('#notification-message', {
scrollingContainer: 'true',
theme: 'snow',
formats: formatWhitelist,
modules: {
toolbar: toolbarOptions
}
});