使用页内方法定义CKEditor自定义插件,当插件本身有更多配置时

时间:2014-10-16 11:09:14

标签: ckeditor

我在CKEditor中使用了像wordcount这样的新自定义插件,如下所示:使用config.js

config.js:

config.extraPlugins = 'wordcount';
config.wordcount = {
    wordlimit: '5',
    charlimit: '50'
};

如您所见,插件本身有两个额外的配置参数:'wordlimit'和'charlimit'。

它在config.js中正常工作但由于某些原因,我需要在页面中定义CKEditor配置,如下所示:

CKEDITOR.replace( 'editor1', {
    extraPlugins:'wordcount'
});

但我不知道如何为'wordcount'插件定义特定的配置?我尝试了类似下面的内容,但所有这些都失败了

CKEDITOR.replace( 'editor1', {
    extraPlugins:'wordcount',
    wordlimit: '5',
    charlimit: '50'

});

OR

CKEDITOR.replace( 'editor1', {
    extraPlugins:'wordcount',
    wordcount.wordlimit: '5',
    wordcount.charlimit: '50'

});

感谢。

1 个答案:

答案 0 :(得分:2)

试试这个

CKEDITOR.replace( 'editor1', {
    extraPlugins:'wordcount',
    wordcount: {
        wordlimit: '5',
        charlimit: '50'
    }
});

如果失败,我将删除此答案:)