从 Quill 获取字体系列

Get font family from Quill

我正在使用 Quill 构建富文本编辑器。 它工作正常,我可以像 example.

中那样更改 selected 单词的字体

下一步是导出编辑文本的原始 HTML。我期待导出标准 font-family 样式,但我得到了 Quill 样式。

例如,使用上面的link,如果我select这个词"hello"并且将字体更改为Mirza

羽毛笔中有解释guide

Example:

var FontStyle = Quill.import('attributors/style/font');
Quill.register(FontStyle, true);

var quill = new Quill('#editor-container', {
  modules: {
    toolbar: [
      [{ header: [1, 2, false] }],
      [{'font': []}],
      ['bold', 'italic', 'underline']      
    ]
  },
  placeholder: 'Compose an epic...',
  theme: 'snow'  // or 'bubble'
});

Quill guide中有解释。

示例:

//The font of the quill editor
var fonts = ['SimSun', 'SimHei','Microsoft-YaHei','KaiTi','FangSong','Arial','Times-New-Roman','sans-serif'];  
var Font = Quill.import('formats/font');  
Font.whitelist = fonts; //Add fonts to the whitelist 
Quill.register(Font, true);
var toolbarOptions = [
    [{
            'header': [1, 2, 3, 4, 5, 6, false]
        }],
        ['bold', 'italic', 'underline', 'strike'],
        [{
            'list': 'ordered'
        }, {
            'list': 'bullet'
        }],
        [{'font': fonts }],
        ['link', 'image', 'video']
];
var quill = new Quill('#quillEditor', {
    modules: {
            toolbar: toolbarOptions
        },
        theme: 'snow',
        placeholder:'Enter The Song Here'
});