Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当meteorjs的值发生变化时,如何使froala编辑器更新?_Javascript_Meteor_Froala - Fatal编程技术网

Javascript 当meteorjs的值发生变化时,如何使froala编辑器更新?

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

我正在使用meteorjs和

在我的路由器中,我将收集的数据返回到模板中,这很好

但我需要更新编辑器内容的能力。更新
\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。