Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 角度2';s TinyMCE模板插件问题_Angular_Tinymce - Fatal编程技术网

Angular 角度2';s TinyMCE模板插件问题

Angular 角度2';s TinyMCE模板插件问题,angular,tinymce,Angular,Tinymce,我试图在我的tinymce编辑器的导入中简单地设置一些模板,但是“模板:”似乎不存在 我得到这个错误: [ts] 类型为“{skin_url:string;baseURL:string;plugins:string[];toolbar:string;file_picker_types:strin…”的参数不能分配给类型为“TinymceOptions”的参数。 Object literal只能指定已知的属性,并且类型“TinymceOptions”中不存在“templates” 代码段: @Ng

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

我得到这个错误: [ts] 类型为“{skin_url:string;baseURL:string;plugins:string[];toolbar:string;file_picker_types:strin…”的参数不能分配给类型为“TinymceOptions”的参数。 Object literal只能指定已知的属性,并且类型“TinymceOptions”中不存在“templates”

代码段:

@NgModule({
imports: [
  BrowserModule,
  FormsModule,
  HttpModule,
  ReactiveFormsModule,
  routing,
  TooltipModule,
  Ng2BootstrapModule,
  TypeaheadModule,
  ModalModule,
  TinymceModule.withConfig({skin_url:appContextPath+'/assets/tinymce/skins/lightgray',
  baseURL:appContextPath+'/assets/tinymce', plugins: ['preview','colorpicker','textcolor','link','table','lists','advlist','image','template'],
  toolbar: 'preview | forecolor backcolor image | styleselect,formatselect,fontselect,fontsizeselect | tablecontrols | undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | template',
  file_picker_types: 'image',

//problem code here
  templates: 'somepath', 
...
模板插件和工具栏选项工作正常,所以我不明白为什么属性值“templates”无法识别

我错过什么了吗


谢谢!

在我仔细阅读您的错误后编辑。
模板
选项文档如下:

从错误消息中,您正在将密钥传递给角度包装器,但角度包装器不接受该密钥(在这种情况下,您使用的第三方包装器不允许使用
模板
选项)。请在此处查看其配置文件:
它列出了所有可用的选项,并且此包装不包括
模板。

问题是我可以使用的所有属性和“模板”都有自动填充功能尽管文档中有相反的说法,但它并不是其中之一。我已经尝试了angular建议的所有方法来链接模板以及永远搜索。毕竟,没有定义功能的插件很难调试。从您的代码来看,您可能正在使用这个TinyMCE angular包装器:关于配置选项的文档第三方包装是有限的,链接是断开的:正如上面的回答,我认为,因为您有一个自动填充,所以项目中使用的第三方包装不支持“模板”选项。在研究了您正在使用的第三方角度包装器后,我编辑了我的答案。该包装器的文档非常稀少,并且有断开的链接。它还有一些尚未实现的即将推出的功能。