Pytania otagowane jako mustache

8
Jakie są różnice między Mustache.js i Handlebars.js?
Główne różnice, które widziałem to: Kierownice dodaje #if, #unless, #with, i#each Kierownica dodaje pomocników Szablony kierownicy są kompilowane (wąsy też mogą być) Kierownica obsługuje ścieżki Pozwala na użycie {{this}}w blokach (które generują wartość ciągu bieżącego elementu) Handlebars.SafeString() (i może jakieś inne metody) Kierownica jest 2 do 7 razy szybsza Wąsy …

5
Jak wykonać if / else w mustache.js?
Wydaje się dość dziwne, że nie potrafię tego zrobić w wąsach. Czy to jest obsługiwane? To moja smutna próba: {{#author}} {{#avatar}} <img src="{{avatar}}"/> {{/avatar}} {{#!avatar}} <img src="/images/default_avatar.png" height="75" width="75" /> {{/avatar}} {{/author}} To oczywiście nie jest poprawne, ale dokumentacja nie wspomina czegoś takiego. Słowo „else” nie jest nawet wspomniane :( …


5
Czy wąsy mogą iterować tablicę najwyższego poziomu?
Mój obiekt wygląda tak: ['foo','bar','baz'] I chcę użyć szablonu wąsów, aby stworzyć z niego coś takiego: "<ul><li>foo</li><li>bar</li><li>baz</li></ul>" Ale jak? Czy naprawdę muszę najpierw wmieszać go w coś takiego? {list:['foo','bar','baz']}


5
Czy można mieć zagnieżdżone szablony w Go przy użyciu biblioteki standardowej?
Jak uzyskać zagnieżdżone szablony, takie jak Jinja, w środowisku wykonawczym Pythona. TBC mam na myśli to, że mam kilka szablonów dziedziczonych z szablonów podstawowych, po prostu wypełniając bloki szablonów podstawowych, tak jak robi to Jinja / django-templates. Czy można używać tylko html/templatew standardowej bibliotece. Jeśli to nie jest możliwe, jakie …

17
Czy w szablonach Mustache istnieje elegancki sposób wyrażania listy oddzielonej przecinkami bez końcowego przecinka?
Używam biblioteki szablonów Mustache i próbuję wygenerować listę oddzieloną przecinkami bez końcowego przecinka, np czerwony, zielony, niebieski Tworzenie listy z końcowym przecinkiem jest proste, biorąc pod uwagę strukturę { "items": [ {"name": "red"}, {"name": "green"}, {"name": "blue"} ] } i szablon {{#items}}{{name}}, {{/items}} to rozwiąże czerwony, zielony, niebieski, Jednak nie …
84 mustache 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.