Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.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 获取Meteor中onRendered内的模板变量_Javascript_Templates_Meteor - Fatal编程技术网

Javascript 获取Meteor中onRendered内的模板变量

Javascript 获取Meteor中onRendered内的模板变量,javascript,templates,meteor,Javascript,Templates,Meteor,我有一个模板设置,其中有一个自动表单 我在onRendered函数中为我的autoform添加了一个钩子 Template.settings.onRendered( () => { AutoForm.addHooks( 'editForm', { onSuccess: function( formType, result ) { // } } ); } ); 在我的onSuccess中,如何通过template.settings.helpers在模板中

我有一个模板
设置
,其中有一个自动表单

我在
onRendered
函数中为我的autoform添加了一个钩子

Template.settings.onRendered( () => {
  AutoForm.addHooks( 'editForm', {
    onSuccess: function( formType, result ) {
      //
    }
  } );
} );
在我的
onSuccess
中,如何通过
template.settings.helpers
在模板中填充变量

我尝试了
Template.instance().variableName
,但找不到它。

来自Meteor文档:

在回调的主体中,这是一个模板实例对象,该对象对于该模板的出现是唯一的,并在重新渲染时保持不变。使用onCreate和onDestroyed回调对对象执行初始化或清理

但是我认为您需要使用
函数
而不是ES2015箭头函数,或者
这个
不会像预期的那样

此外,您还需要添加以下行:

const self=这个;
如果您想在
Autoform
功能中访问它,请使用
self