«mustache» 태그된 질문

8
Mustache.js와 Handlebars.js의 차이점은 무엇입니까?
내가 본 주요 차이점은 다음과 같습니다. 핸들 추가 #if, #unless, #with, 및#each 핸들 바로 헬퍼 추가 핸들 바 템플릿이 컴파일 됨 (콧수염도 가능) 핸들 바는 경로를 지원 합니다 {{this}}in 블록 사용 가능 (현재 항목의 문자열 값을 출력 함) Handlebars.SafeString() (그리고 아마도 다른 방법들) 핸들 바가 2-7 배 빠릅니다 콧수염 지원 …

5
mustache.js에서 if / else를 어떻게 달성합니까?
콧수염으로 이것을하는 방법을 알 수없는 것이 다소 이상하게 보입니다. 지원됩니까? 이것은 시도하려는 나의 슬픈 시도입니다. {{#author}} {{#avatar}} <img src="{{avatar}}"/> {{/avatar}} {{#!avatar}} <img src="/images/default_avatar.png" height="75" width="75" /> {{/avatar}} {{/author}} 이것은 분명히 옳지 않지만 설명서에는 이와 같은 내용이 언급되어 있지 않습니다. "else"라는 단어는 언급되지 않았습니다. 또한 콧수염은 왜 이런 식으로 설계됩니까? 이런 …


5
콧수염이 최상위 배열을 반복 할 수 있습니까?
내 개체는 다음과 같습니다. ['foo','bar','baz'] 그리고 나는 콧수염 템플릿을 사용하여 다음과 같이 생성하고 싶습니다. "<ul><li>foo</li><li>bar</li><li>baz</li></ul>" 하지만 어떻게? 먼저 이것을 이와 같은 것으로 만들어야합니까? {list:['foo','bar','baz']}


5
표준 라이브러리를 사용하여 Go에서 중첩 된 템플릿을 가질 수 있습니까?
Python 런타임에서 Jinja와 같은 중첩 템플릿을 얻으려면 어떻게해야합니까? TBC가 의미하는 바는 Jinja / django-templates처럼 기본 템플릿의 블록으로 파일을 작성하여 기본 템플릿에서 여러 템플릿을 상속받는 방법입니다. html/template표준 라이브러리 에서만 사용할 수 있습니까? 그것이 가능성이 아니라면 내 대안은 무엇입니까? 콧수염은 옵션 인 것 같지만 html/template상황에 맞는 이스케이프와 같은 멋진 미묘한 기능을 놓치고 …

17
Mustache 템플릿에서 후행 쉼표없이 쉼표로 구분 된 목록을 표현하는 우아한 방법이 있습니까?
Mustache 템플릿 라이브러리를 사용하고 있으며 , 예를 들어 후행 쉼표없이 쉼표로 구분 된 목록을 생성하려고합니다. 빨강, 녹색, 파랑 구조를 고려하면 후행 쉼표로 목록을 만드는 것은 간단합니다. { "items": [ {"name": "red"}, {"name": "green"}, {"name": "blue"} ] } 및 템플릿 {{#items}}{{name}}, {{/items}} 이것은 해결 될 것이다 빨강, 녹색, 파랑, 그러나 나는 …
83 mustache 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.