【问题标题】:summernote font size doesn't showsSummernote 字体大小不显示
【发布时间】:2015-05-02 13:21:26
【问题描述】:

我正在尝试使用summernote 来显示文本编辑器。 我已使用此代码显示它:

$('#editor').summernote({
        toolbar: [
            ['style', ['style']],
            ['text', ['bold', 'italic', 'underline', 'color', 'clear']],
            ['para', ['ul', 'ol', 'paragraph']],
            ['height', ['height']],
            ['size', ['fontsize']],
            ['font', ['fontname']],
        ],
        fontsize: '18px',
        onblur: function() {
            var text = $('#editor').code();
            text = text.replace("<br>", " ");
            $('#description').val(text);
        },
        lang: language_value
    });

但只有字体大小不显示。 有没有其他的显示方式?

【问题讨论】:

    标签: javascript html firefox summernote


    【解决方案1】:

    它不起作用,因为 api 不允许您在配置/设置中传递 fontsize 参数。

    这里是api docs

    这里有一个 related SO question 有一个黑客/解决方法来设置它

    【讨论】:

    • 但查看演示:usrtriton.nl/assets/bower/summernote/… 我在 Custom_toolbar 部分发现显示了字体大小。我不想设置默认值我只想显示它。
    • 我明白了,那么根据演示,您需要 ['fontsize', ['fontsize']], 而不是 ['size', ['fontsize']],
    • ['fontsize', ['fontsize']], 是演示中的内容,您是否尝试过仅在您的应用/网站中使用演示示例来查看它是否有效?
    • 演示代码在演示站点上运行,可能是其他原因
    【解决方案2】:

    使用

    ['fontsize', ['fontsize']],
    

    代替

    ['size', ['fontsize']],
    

    更新:您的代码似乎运行良好https://jsfiddle.net/ymef5xac/

    【讨论】:

    • 正如我在 cmets 中已经提到的那样,我使用了这个,但它也不起作用。
    • @DevSondes ,抱歉没注意到,反正我用 jsfiddle 链接更新了我的答案,我不明白你的问题,因为它工作正常
    【解决方案3】:

    字体大小功能与summernote 合并。

    参考https://github.com/summernote/summernote/pull/1028

    下载最新的summernote版本(0.6.6)

    【讨论】:

      猜你喜欢
      • 2017-12-10
      • 2015-01-16
      • 2014-05-05
      • 2016-12-18
      • 2022-10-07
      • 2017-06-21
      • 2011-11-27
      • 2012-08-08
      • 1970-01-01
      相关资源
      最近更新 更多