2016-10-23 3 views
1

Plunker: https://plnkr.co/edit/aUBtpe?p=previewУглового 2 обновления CKEditor TextArea

Использование CKEditor, переменная content не обновляются до изменения значений текстового поля. Он остается таким же, как исходная переменная page.content, полученная с сервера.

console.log(content) показать старые данные без изменений, внесенных в текстовые данные.

Любые идеи?

+1

Что вы хотите сделать? – micronyks

+0

вы используете 'updater()' и 'updateer()' у вас есть опечатка? – micronyks

+0

Вы не думаете, что 'ngModel' и' innerHTML' противоречат друг другу? –

ответ

1

Несколько вопросов:

  1. Вам нужно ng2-ckeditor для CKEditor, чтобы правильно работать с каркасом Angular2.

  2. Angular2 (последняя версия 2.1.1) теперь выпущена, а бета-версия действительно старая. Текущая версия ng2-ckeditor основана на модели импорта модулей Angular2, которая была представлена ​​в RC.5.

  3. Чтобы NG2-CKEditor работает, ОБА

    В index.html

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

    И Module Import

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

    требуется.

Я создал рабочий Plunker Here.