有没有办法在Meteor中使用类似的东西
{{#if $.Session.equals 'sessionName' value1}}
<p> value1 </p>
{{/if}}
{{#if $.Session.equals 'sessionName' value2}}
<p> value2 </p>
{{/if}}
{{#if $.Session.equals 'sessionName' value3}}
<p> value3 </p>
{{/if}}
我试图使用帮助者,但无法让它发挥作用:
{{#if 'helperName' value1}}
<p> value1 </p>
{{/if}}
{{#if 'helperName' value2}}
<p> value2 </p>
{{/if}}
{{#if 'helperName' value3}}
<p> value3 </p>
{{/if}}
Template.name.helpers({
helperName: function (item) {
return Session.equals('currentItem', item);
},
});
onBeforeAction: function() {
Session.set('currentLastItem', 'value1');
this.next();
}
我得到的错误声明是没有helperName
这样的函数
这是相同的原则,但用于根据当前路线呈现不同的数据 - Meteor: Change the class of link on click