Javascript 当meteorjs的值发生变化时,如何使froala编辑器更新?
我正在使用meteorjs和 在我的路由器中,我将收集的数据返回到模板中,这很好 但我需要更新编辑器内容的能力。更新Javascript 当meteorjs的值发生变化时,如何使froala编辑器更新?,javascript,meteor,froala,Javascript,Meteor,Froala,我正在使用meteorjs和 在我的路由器中,我将收集的数据返回到模板中,这很好 但我需要更新编辑器内容的能力。更新\u值的最佳方法是什么 模板代码: {{> froalaReactive _onbeforeSave=doSave inlineMode=false _value=getText}} router.js代码: Router.route('admin/pages/:_id', function () { this.render('Page', { data: fu
\u值的最佳方法是什么
模板代码:
{{> froalaReactive _onbeforeSave=doSave inlineMode=false _value=getText}}
router.js代码:
Router.route('admin/pages/:_id', function () {
this.render('Page', {
data: function () {
Session.set('editorContent', 'editor content here');
return Pages.findOne({_id: this.params._id})
}});
});
辅助功能:
Template.Page.helpers({
getText: function () {
var self = this;
return function (e, editor, data) {
return Session.get("editorContent");
};
}
});
我希望当会话变量editorContent更改时,编辑器中显示的内容会更新,但这不起作用。您的助手函数应该只返回会话值,而不是函数
像这样:
getText: function () {
return Session.get('editorContent');
}
这里有一个你可以复制和使用的链接。请注意,我的工作示例链接404s。