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

현재로서는 클릭 이벤트를 사용하여 값을 얻는 방법 밖에 없습니다. 하지만이 작업을 자동화하는 커뮤니티 패키지가있을 수 있습니다.

0

아니요, 스페이스 바는 이러한 기능을 지원하지 않습니다. AngularJs가 무료로이 작업을 수행합니다. 원하는 경우 Meteor 및 AngulaJs를 사용할 수 있습니다. this article을 확인하십시오.

관련 문제