2014-12-01 3 views
0

Проблема: Я хочу показать разные шаблоны на основе выбора пользователя.Как проверить значение переменной в шаблоне

Вопрос: Есть ли способ проверить, какой переключатель был выбран только с помощью разметки (Пробел), а не с помощью события клика на переключателе, чтобы получить значение. Ниже приведен пример того, что я хочу сделать.

<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}} 

ответ

0

Единственный способ сделать это в настоящее время - использовать событие click для получения значения. Однако могут быть пакеты сообщества, которые автоматизируют это для вас.

0

Нет, космос не поддерживает такую ​​функцию. AngularJs делает это для вас бесплатно. Вы можете использовать Meteor и AngulaJs, если хотите. Проверьте this article.