Angular2的TinyMCE模板插件问题

时间:2018-07-17 19:47:21

标签: angular tinymce

我正在尝试为我的tinymce编辑器在导入中简单地设置一些模板,但是“模板:”似乎不存在。

我收到此错误: [ts] 类型'{{skin_url:string; baseURL:字符串;插件:string [];工具栏:字符串; file_picker_types:strin ...'不可分配给'TinymceOptions'类型的参数。   对象文字只能指定已知的属性,而“模板”在类型“ TinymceOptions”中不存在。

代码段:

   $(function () {
        var tabindex = 1;
        $('input').each(function () {
            if (this.type != "hidden" && this.not('[readonly]')) ) {
                var $input = $(this);
                $input.attr("tabindex", tabindex);
                tabindex++;
            }
        });
    });

模板插件和工具栏选项可以正常工作,因此我对为什么无法识别属性值“模板”感到迷惑。

我想念什么吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

在我仔细阅读了您的错误后进行了编辑。 templates选项文档在这里:https://www.tiny.cloud/docs/plugins/template/#templates

从错误消息中,您正在将密钥传递给它不接受的Angular包装器(在这种情况下,您使用的第三方包装器不允许使用templates选项)。请在此处查看其配置文件:https://github.com/Ledzz/angular2-tinymce/blob/master/projects/angular2-tinymce-lib/src/lib/angular2-tinymce-lib.config.interface.ts 它列出了所有可用选项,并且此包装器不包含templates