Handlebars

Software screenshot:
Handlebars
Podrobnosti Software:
Verze: 4.0.5 Aktualizováno
Datum uploadu: 10 Feb 16
Vývojka: Yehuda Katz
Licence: Volný
Popularita: 97

Rating: 3.3/5 (Total Votes: 3)

vhodné jako rozšíření Mustache , řidítek poskytuje další funkce, aby bylo dosaženo větší kontrolu na šablonovacího motoru.

Pokud máte starší šablony Mustache JS, nebojte se, vaše práce nebyla k ničemu, Řídítka přichází s podporou pro všechny pre-existující knír šablon.

Můžete také použít řídítka bez Mustache také, že rozšíření, ne plugin.

rozsáhlá dokumentace je součástí souboru README projektu.


Rozdíly oproti Mustache:

Handlebars.js podporuje rozšířený výraz syntaxe s názvem cesty.

může projít cesty nebo řetězce jako parametry.

schopnost definovat blok pomocníky. Blokové pomocníci jsou funkce, které lze volat z kdekoli v šabloně.

Lze registrovat další šablony jako partials. Partials mohou být buď Řetězec šablony nebo zkompilované šablony funkce

Co je nového v této verzi:.

  • Přidaný podpora pro dynamické částečnými názvy
  • Přidána chybějící vyhrazená slova, takže kompilátor ví, používat pole syntaxi
  • Pevná příklad použití #with pomocník
  • Přidal rodič sledování a mutace AST návštěvníkům
  • Depthed je vyhledávání selhat při programu rozmnožovací běží
  • Přidány instrukce pro 'spec / knírem' to CONTRIBUTING.md, opravit několik překlepů
  • Aktualizace AST
  • Rozdílné chování {{}} @last když {{#each}} v {{#each}}
  • Realizovat pojmenovaný pomocné proměnné reference
  • Byla přidána podpora parser pro blokové params
  • poskytují pouze aliasy pro vícenásobné použití volání
  • generovat Zdroj Mapy
  • Stále unikne s noEscape povoleno na izolované Řidítka prostředí
  • Zjednodušit BlockNode odstraněním meziproduktu MustacheNode
  • Realizovat parser pro jiného řetězení pomocníků
  • Vezměme si rozšiřitelnou parser API

  • Možnost
  • Handlebars.noConflict ()?
  • z přidané SafeString na kontext (nebo použití kachna-typizace)
  • Registrace nedefinovaný částečné vyvolá výjimku.
  • Komentáře nerespektují bílými kontrolu
  • Zakázat nové výchozí automatické odsazení na zahrnutých partials

Co je nového ve verzi 4.0.4:

  • Byla přidána podpora pro dynamické částečnými názvy
  • Přidána chybějící vyhrazená slova, takže kompilátor ví, používat pole syntaxi
  • Pevná příklad použití #with pomocník
  • Přidal rodič sledování a mutace AST návštěvníkům
  • Depthed je vyhledávání selhat při programu rozmnožovací běží
  • Přidány instrukce pro 'spec / knírem' to CONTRIBUTING.md, opravit několik překlepů
  • Aktualizace AST
  • Rozdílné chování {{}} @last když {{#each}} v {{#each}}
  • Realizovat pojmenovaný pomocné proměnné reference
  • Byla přidána podpora parser pro blokové params
  • poskytují pouze aliasy pro vícenásobné použití volání
  • generovat Zdroj Mapy
  • Stále unikne s noEscape povoleno na izolované Řidítka prostředí
  • Zjednodušit BlockNode odstraněním meziproduktu MustacheNode
  • Realizovat parser pro jiného řetězení pomocníků
  • Vezměme si rozšiřitelnou parser API

  • Možnost
  • Handlebars.noConflict ()?
  • z přidané SafeString na kontext (nebo použití kachna-typizace)
  • Registrace nedefinovaný částečné vyvolá výjimku.
  • Komentáře nerespektují bílými kontrolu
  • Zakázat nové výchozí automatické odsazení na zahrnutých partials

Co je nového ve verzi 3.0.3:

  • Byla přidána podpora pro dynamické částečnými názvy
  • Přidána chybějící vyhrazená slova, takže kompilátor ví, používat pole syntaxi
  • Pevná příklad použití #with pomocník
  • Přidal rodič sledování a mutace AST návštěvníkům
  • Depthed je vyhledávání selhat při programu rozmnožovací běží
  • Přidány instrukce pro 'spec / knírem' to CONTRIBUTING.md, opravit několik překlepů
  • Aktualizace AST
  • Rozdílné chování {{}} @last když {{#each}} v {{#each}}
  • Realizovat pojmenovaný pomocné proměnné reference
  • Byla přidána podpora parser pro blokové params
  • poskytují pouze aliasy pro vícenásobné použití volání
  • generovat Zdroj Mapy
  • Stále unikne s noEscape povoleno na izolované Řidítka prostředí
  • Zjednodušit BlockNode odstraněním meziproduktu MustacheNode
  • Realizovat parser pro jiného řetězení pomocníků
  • Vezměme si rozšiřitelnou parser API

  • Možnost
  • Handlebars.noConflict ()?
  • z přidané SafeString na kontext (nebo použití kachna-typizace)
  • Registrace nedefinovaný částečné vyvolá výjimku.
  • Komentáře nerespektují bílými kontrolu
  • Zakázat nové výchozí automatické odsazení na zahrnutých partials

Co je nového ve verzi 3.0.1:

  • Byla přidána podpora pro dynamické částečnými názvy
  • Přidána chybějící vyhrazená slova, takže kompilátor ví, používat pole syntaxi
  • Pevná příklad použití #with pomocník
  • Přidal rodič sledování a mutace AST návštěvníkům
  • Depthed je vyhledávání selhat při programu rozmnožovací běží
  • Přidány instrukce pro 'spec / knírem' to CONTRIBUTING.md, opravit několik překlepů
  • Aktualizace AST
  • Rozdílné chování {{}} @last když {{#each}} v {{#each}}
  • Realizovat pojmenovaný pomocné proměnné reference
  • Byla přidána podpora parser pro blokové params
  • poskytují pouze aliasy pro vícenásobné použití volání
  • generovat Zdroj Mapy
  • Stále unikne s noEscape povoleno na izolované Řidítka prostředí
  • Zjednodušit BlockNode odstraněním meziproduktu MustacheNode
  • Realizovat parser pro jiného řetězení pomocníků
  • Vezměme si rozšiřitelnou parser API

  • Možnost
  • Handlebars.noConflict ()?
  • z přidané SafeString na kontext (nebo použití kachna-typizace)
  • Registrace nedefinovaný částečné vyvolá výjimku.
  • Komentáře nerespektují bílými kontrolu
  • Zakázat nové výchozí automatické odsazení na zahrnutých partials

Co je nového ve verzi 3.0.0:

  • Byla přidána podpora pro dynamické částečnými názvy
  • Přidána chybějící vyhrazená slova, takže kompilátor ví, používat pole syntaxi
  • Pevná příklad použití #with pomocník
  • Přidal rodič sledování a mutace AST návštěvníkům
  • Depthed je vyhledávání selhat při programu rozmnožovací běží
  • Přidány instrukce pro 'spec / knírem' to CONTRIBUTING.md, opravit několik překlepů
  • Aktualizace AST
  • Rozdílné chování {{}} @last když {{#each}} v {{#each}}
  • Realizovat pojmenovaný pomocné proměnné reference
  • Byla přidána podpora parser pro blokové params
  • poskytují pouze aliasy pro vícenásobné použití volání
  • generovat Zdroj Mapy
  • Stále unikne s noEscape povoleno na izolované Řidítka prostředí
  • Zjednodušit BlockNode odstraněním meziproduktu MustacheNode
  • Realizovat parser pro jiného řetězení pomocníků
  • Vezměme si rozšiřitelnou parser API

  • Možnost
  • Handlebars.noConflict ()?
  • z přidané SafeString na kontext (nebo použití kachna-typizace)
  • Registrace nedefinovaný částečné vyvolá výjimku.
  • Komentáře nerespektují bílými kontrolu
  • Zakázat nové výchozí automatické odsazení na zahrnutých partials

Co je nového ve verzi 2.0.0:.

  • Přidal contrib poznámka ohledně handlebarsjs.com docs
  • Hraje pěkná s gemspec čísla verze.

Co je nového ve verzi 2.0.0-alpha.4:

  • vystavit nastavení obaly na sestavené šablony .

Co je nového ve verzi 1.2.1:

  • Povolit libovolný počet koncových znaků platný JavaScript proměnné .
  • Jména Falsy AMD modulů ve verzi 1.2.0.

Co je nového ve verzi 1.1.2:.

  • Přidal jednoduchých binárních užitné testy
  • Pevná prázdný řetězec kompilace.

Co je nového ve verzi 1.1.1:.

  • poznamenává Pevná release odkaz

Požadavky

  • Java scripty povoleny na straně klienta

Podobný software

dejavu
dejavu

13 Apr 15

JsRender
JsRender

12 Mar 16

R2
R2

13 Apr 15

Unirest (Java)
Unirest (Java)

10 Dec 15

Komentáře k Handlebars

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!
Vyhledávání podle kategorie