我正在尝试为我的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++;
}
});
});
模板插件和工具栏选项可以正常工作,因此我对为什么无法识别属性值“模板”感到迷惑。
我想念什么吗?
谢谢!
答案 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
。