如何检查模板中的变量值

问题描述:

问题:我想根据用户选择显示不同的模板。如何检查模板中的变量值

问题:有没有办法检查使用标记(空格键)选择哪个单选按钮,而不是使用单选按钮上的单击事件来获取值。 以下是我想要做的例子。

<template name="category"> 
    <label class="radio-inline"> 
    <input name="studentGroup" id="studentYes" value="true" type="radio"> Yes 
    </label> 
    <label class="radio-inline"> 
    <input name="studentGroup" id="studentNo" value="false" type="radio"> No 
    </label> 
</template> 

在此条件块我想查哪个单选按钮被选中,所以我可以显示正确的模板。

{{#if value}} 
    {{> studentTemplate}} 
{{else}} 
    {{> regularTemplate}} 
{{/if}} 

当前唯一的方法是使用单击事件来获取值。不过,可能会有社区软件包为您自动执行此操作。

不,空格键不支持这种功能。 AngularJs为你免费提供这个功能。如果你愿意,你可以使用Meteor和AngulaJs。检查this article