小编Hab*_*bib的帖子

Meteor:来自另一个帮助者的访问模板助手(或变量)

如何从另一个模板助手中引用模板助手?例如...

Template.XXX.helpers({
    reusableHelper: function() {
        return this.field1 * 25 / 100; //or some other result
    },
    anotherHelper: function() {
        if (this.reusableHelper() > 300) //this does not work
            return this.reusableHelper() + ' is greater than 300'; 
        else
            return this.reusableHelper() + ' is smaller than 300';
    }
});
Run Code Online (Sandbox Code Playgroud)

我也尝试过Template.instance().__ helpers.reusableHelper - 一切都没有运气.

或者有没有办法定义反应模板实例变量?

XXX是一个在同一页面上呈现多次的子模板.

meteor spacebars meteor-blaze meteor-helper

22
推荐指数
3
解决办法
2万
查看次数

标签 统计

meteor ×1

meteor-blaze ×1

meteor-helper ×1

spacebars ×1