我在模板中嵌入了一个 TinyMCE。现在,我想对 TinyMCE 编辑器(实际上是一个文本区域)的内容进行值绑定。
见http://jsfiddle.net/cyclomarc/wtktK/10/
在文本字段中输入文本时,{{bodyText}} 中的文本会更新。我还想更新 TinyMCE 文本区域中的文本...
知道怎么做吗?
HTML:
<script type="text/x-handlebars">
<h2>Tiny MCE</h2>
{{outlet}}
</script>
<script type="text/x-handlebars" data-template-name="index">
<form method="post" action="somepage">
App.IndexController.bodyText value:</br>
{{bodyText}}
</br></br>
Bound to Ember.TextField:<br>
{{view Ember.TextField valueBinding='bodyText'}}
</br></br>
Bound to Ember.TextArea:</br>
{{view Ember.TextArea valueBinding='bodyText'}}
</form>
</script>
JS:
var App = Ember.Application.create({
LOG_TRANSITIONS: true
});
App.Router.map(function () {});
App.IndexRoute = Ember.Route.extend({ });
App.IndexController = Ember.Controller.extend({
bodyText: '...'
});
App.IndexView = Ember.View.extend({
didInsertElement: function(){
tinymce.init({
selector: "textarea"
});
}
});