首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >customer按钮ckeditor无法设置未定义的属性'name‘

customer按钮ckeditor无法设置未定义的属性'name‘
EN

Stack Overflow用户
提问于 2016-01-19 03:36:42
回答 1查看 449关注 0票数 0

这是我第一次使用ckeditor,我正在尝试做一个自定义按钮。

在我的plugin.js中:

代码语言:javascript
复制
CKEDITOR.plugins.add('save-post',
{
    init: function (editor) {
    var pluginName = "save-post";
    //CKEDITOR.dialog.add(pluginName, this.path + 'dialogs/save-post.js');
    editor.addCommand(pluginName, SaveBlogPost());
    editor.ui.addButton('save-post',
    {
        label: 'save-post',
        command: pluginName
    });
  }
});

下面是另一个js文件:

代码语言:javascript
复制
function SaveBlogPost() {
    console.log("SAVEBLOGPOST");
 };

控制台在创建编辑器实例时会写出"SAVEBLOGPOST“。但在那之后,我得到了“未捕获名称:无法设置未定义的属性‘TypeError’”

它引用的这个名称在哪里?

EN

回答 1

Stack Overflow用户

发布于 2016-04-30 13:13:58

"addCommand“方法需要一个命令定义作为第二个参数。您可以在此处找到文档和工作示例:http://docs.ckeditor.com/#!/api/CKEDITOR.editor-method-addCommand

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34862688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档