From 918054b1afb2ae66df857d6c89ac34423aa39788 Mon Sep 17 00:00:00 2001 From: windwww Date: Thu, 15 Dec 2016 07:56:52 +0800 Subject: [PATCH 1/3] Update ember-ckeditor.js auto update with value e.g. value = (mut text) --- addon/components/ember-ckeditor.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addon/components/ember-ckeditor.js b/addon/components/ember-ckeditor.js index f80c277..48c1011 100644 --- a/addon/components/ember-ckeditor.js +++ b/addon/components/ember-ckeditor.js @@ -12,6 +12,8 @@ export default Ember.Component.extend({ let textarea = this.element.querySelector('.editor'); let editor = this._editor = CKEDITOR.replace(textarea); editor.on('change', (e) => { + var data = e.editor.getData() + this.set('value', data); this.sendAction('on-change', e.editor.getData()); }); }, From 92244d82276f660621172b9c3e831a38692eef39 Mon Sep 17 00:00:00 2001 From: windwww Date: Thu, 15 Dec 2016 07:57:28 +0800 Subject: [PATCH 2/3] Update ember-ckeditor.hbs --- addon/templates/components/ember-ckeditor.hbs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addon/templates/components/ember-ckeditor.hbs b/addon/templates/components/ember-ckeditor.hbs index e51f655..352ea43 100644 --- a/addon/templates/components/ember-ckeditor.hbs +++ b/addon/templates/components/ember-ckeditor.hbs @@ -1 +1 @@ -{{textarea value=value class="editor"}} +{{textarea value=(mut value) class="editor"}} From 5d45ca66c82220dd0c9dd48d88aea6d05df25349 Mon Sep 17 00:00:00 2001 From: windwww Date: Thu, 15 Dec 2016 08:02:53 +0800 Subject: [PATCH 3/3] Update ember-ckeditor.hbs --- addon/templates/components/ember-ckeditor.hbs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addon/templates/components/ember-ckeditor.hbs b/addon/templates/components/ember-ckeditor.hbs index 352ea43..e51f655 100644 --- a/addon/templates/components/ember-ckeditor.hbs +++ b/addon/templates/components/ember-ckeditor.hbs @@ -1 +1 @@ -{{textarea value=(mut value) class="editor"}} +{{textarea value=value class="editor"}}