2012-04-02 12 views
2

한다고 가정 내가 항목의 목록이 값 중 하나를 가질 수 속성 (status)와 각각이 조건을 처리하는 방법 :mustache.js를 사용하는 경우

  • 0 (비활성)
  • 1 (내가 그 값에 따라 템플릿에 세 가지 다른 일을 표시해야
  • 2 (활성)

) 대기. 이 세 가지 사항은 값뿐만 아니라 마크 업과 다릅니다.

이제 논리가없는 콧수염은 실제로 논리 구조를 제공하지 않습니다. 부울 조건 만 섹션과 반전 섹션이있는 "에뮬레이트 된 ifs"일 수 있습니다.

내가 3 가지 상태 값을 가지고 있다고 가정하면, 템플릿을 만드는 가장 좋은 방법은 무엇입니까?

  1. 나는 세 개의 부울 속성을 추가하고 사용할 수있는 섹션
  2. 내가 렌더링과 다른 템플릿에 의해 수입 올바른 마크 업을 포함하는 각 항목에 다른 속성을 추가하기 전에 모든 항목에 대한주기 (조금 잔인한 것 같다) 할 수
  3. 다른 사람?

답변

관련 문제