Angular 2更新CKEditor textarea

时间:2016-10-23 16:15:37

标签: angular

Plunker:https://plnkr.co/edit/aUBtpe?p=preview

使用CKEditor,content变量未更新为textarea值更改。它与从服务器收到的原始page.content变量保持一致。

console.log(content)显示旧数据,但未对textarea数据进行更改。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

多个问题:

  1. ckeditor需要ng2-ckeditor才能正确使用Angular2框架。

  2. Angular2(最新版本为2.1.1)现已发布,beta.0已经过时了。当前版本的ng2-ckeditor基于Angular2模块导入模型,该模型在RC.5中引入。

  3. 让ng2-ckeditor正常工作,BOTH

    index.html

    <script src="https://cdn.ckeditor.com/4.5.11/full/ckeditor.js"></script>

    AND Module Import

    import { CKEditorModule } from 'ng2-ckeditor';
    
    @NgModule({
      // ... 
      imports:      [
        CKEditorModule
      ],
      // ... 
    })
    

    是必需的。

  4. 我创建了一个有效的Plunker Here