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