javascript - 在羽毛笔编辑器中更改标签?

标签 javascript rich-text-editor quill

我试图查看文档,但没有解释例如我如何更改粗体格式以在 <strong>text</strong> 之间换行文本标记而不是 <b>text</b>标签?

var options = {
    modules: {
        placeholder: { text: attrs.rtePlaceholder, style: { color: '#A9A9A9' } }
    }
};
var quil = new Quill('#' + element.attr('id'), options);
var Normalizer = Quill.require('normalizer');
delete Normalizer.ALIASES["STRONG"];
Normalizer.ALIASES["B"] = "STRONG";
quil.addFormat('bold', { tag: 'STRONG', prepare: 'bold' });

最佳答案

官方支持仍在进行中,但目前应该可以使用:

var Normalizer = Quill.require('normalizer');
delete Normalizer.ALIASES["STRONG"];
Normalizer.ALIASES["B"] = "STRONG";
quill.addFormat('bold', { tag: 'STRONG', prepare: 'bold' });

关于javascript - 在羽毛笔编辑器中更改标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30124315/

相关文章:

javascript - 如何将 express 和 node 设置到现有的仅前端 Angular 2 项目中?

javascript - 将光标移动到设计模式 iframe 的开头

javascript - tinymce制表符缩进

javascript - 无法在 React quill 自定义处理程序上调用 ref(还有其他类似状态、 Prop 、函数等)

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

reactjs - 收到错误 BlotClass.create 不是 ReactQuill 中的函数

javascript - CSS、Javascript 和 HTML 的集成

javascript - jquery获取子div并拼接它们

javascript - 第一个分号是什么意思? ";( function( ) { } ) ( ); "

css - 如何在 TinyMCE 编辑器中更改控制按钮的样式