Angular2中的TinyMCE最终 - 重载问题

时间:2016-10-14 05:51:23

标签: angular tinymce

我试图让TinyMCE在我的angular2项目中工作。我已经创建了一个tinymce.directive,如Aviad P在this question

上的答案所示

该指令在mye视图中正常加载,直到我重新加载视图,之后我得到一个例外:

EXCEPTION: Uncaught (in promise): Error: Error in ./ThreadComponent class ThreadComponent - inline template:26:0 caused by: tinymce is not defined

我的指令是前面提到的问题的直接副本,我用

加载到页面上
<textarea htmlEditor [(ngModel)]="txt"></textarea> 

1 个答案:

答案 0 :(得分:0)

您必须在模块中声明ThreadComponent (ThreadDirective is best practice)

import { ThreadDirective } from '(your directive path)';
@NgModule({
  declarations: [
    AppComponent,
    ThreadDirective
  ],
  imports: [
    BrowserModule,
    FormsModule,
    HttpModule
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { }

现在您可以使用您的指令