a fare un uso di @math nei modelli di polvere è necessario aggiungere aiutanti di polveri che di default è escluso dal pacchetto di base di polvere.
La sintassi specifica che è necessario al fine di "caricare" gli assistenti di polvere in nodo è:
var dust = require('dustjs-linkedin');
dust.helper = require('dustjs-helpers');
Incase non è possibile aggiungere questi aiutanti, che sarebbe davvero strana decisione, ancora è possibile creare il proprio funzione nella base di codice attuale come questo, che può essere usato al posto di @gt o @math
var baseContext = dust.makeBase({
position: function(chunk, context) {
return context.stack.index + 1;
},
});
Ora è possibile utilizzare {position} invece di $ {} IDX che conterà il loop da 1 a n.
fonte
2013-02-26 20:39:40
io non rispondo sei domanda, ma suppongo questo è per la visualizzazione. Hai pensato di usare i contatori CSS? http://css-tricks.com/numbering-in-style/ – fulmicoton