我愿意根据Session
变量设置我的应用的标头。
以下是 Spacebars模板:
{{#if session 'header'}}
<header id="page_header">
{{#if session 'header_left'}}
<a class="left_btn" href="{{session 'header_left'}}">{{session 'header_left'}}<a>
{{/if}}
<h1>{{session 'header'}}</h1>
{{#if session 'header_right'}}
<a class="right_btn" href="{{session 'header_right'}}">{{session 'header_right'}}<a>
{{/if}}
</header>
{{/if}}
以下是我定义全局“会话”帮助的方法:
Template.registerHelper('session', function(input){
return Session.get(input);
});
这是我遇到的错误:
Errors prevented startup:
While building the application:
client/main.html:17: Unexpected closing template tag
...}}<a> {{/if}} <h1>{{sess...
^
虽然我看不出SYNhax有什么问题。
在Meteor中嵌套{{#if}}
标签有什么问题吗?
欢迎提出任何建议。
答案 0 :(得分:1)
也许是因为你需要一个</a>
来完成你的锚?