Handlebars

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

Rating: 2.0/5 (Total Votes: 1)

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

LitJSON
LitJSON

21 Jul 15

jsmin-php
jsmin-php

5 Jun 15

Gson
Gson

5 Jun 15

basket.js
basket.js

1 Mar 15

Komentáře k Handlebars

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!