Session Meteor:根据会话的大小显示不同的数据
有没有办法在Meteor中使用与此类似的东西Session Meteor:根据会话的大小显示不同的数据,session,meteor,handlebars.js,Session,Meteor,Handlebars.js,有没有办法在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> v
{{#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$.Session.equals'sessionName'value1}
价值1
{{/if}
{{#如果$.Session.equals'sessionName'value2}
价值2
{{/if}
{{#如果$.Session.equals'sessionName'value3}
价值3
{{/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'值1}
价值1
{{/if}
{{{#如果'helperName'值为2}}
价值2
{{/if}
{{{#如果'helperName'值3}
价值3
{{/if}
Template.name.helpers({
helperName:函数(项){
返回会话。等于('currentItem',item);
},
});
onBeforeAction:function(){
set('currentLastItem','value1');
这个。下一个();
}
我得到的错误声明是,没有像helperName这样的函数
这是相同的原理,但用于根据当前路线呈现不同的数据-这将允许您使用上面使用的语法:
{{{#if'helperName'value1}}
引号是错误的,您需要{{{#if helperName'value1}