Generuj text pomocou šablón Tangular
Tangular je malý šablónovací jazyk Total.js (beží aj v prehliadači s jComponent). Napíš {{ value }} na výpis escapovanej hodnoty, {{ if expression }}...{{ fi }} pre podmienky a {{ foreach item in list }}...{{ end }} pre cykly. Tangular.render(template, model) vráti text; pre často volané miesta použi Tangular.compile(template) raz a výsledok volaj viackrát.
Premenné sa čítajú z modelu, takže {{ user.name }} číta model.user.name. Výstup sa escapuje ako HTML; helper raw ({{ html | raw }}) pridaj len pre dôveryhodný obsah.
exports.install = function() {
ROUTE('POST /preview/', preview);
};
var template = 'Hello {{ name }}!{{ if vip }} Thanks for being a VIP.{{ fi }}\n{{ foreach item in items }}- {{ item.title }}\n{{ end }}';
function preview($) {
$.plain(Tangular.render(template, $.body));
}