Hauptunterschiede, die ich gesehen habe, sind:
- Lenker fügt hinzu
#if
,#unless
,#with
, und#each
- Lenker fügt Helfer hinzu
- Lenkervorlagen werden kompiliert (Schnurrbart kann auch sein)
- Lenker unterstützt Pfade
- Ermöglicht die Verwendung von
{{this}}
in Blöcken (die den Zeichenfolgenwert des aktuellen Elements ausgeben) Handlebars.SafeString()
(und vielleicht einige andere Methoden)- Der Lenker ist zwei- bis siebenmal schneller
- Moustache unterstützt invertierte Abschnitte (dh
if !x ...
)
(Bitte korrigieren Sie mich, wenn ich mit dem oben genannten falsch liege.)
Gibt es noch andere wichtige Unterschiede, die mir fehlen?