ho questo nel mio modello manubrio:Handlebars funzione per formattare valuta con javascript
<span class="currencyFormatMe">{{_current_price}}</span>
Un esempio di ciò che il rendimento del ciclo |: Offerta: $ 24000
vorrei formattare che con virgole e sto fallendo.
Ho questa funzione che funziona nella console, ma fallisce se adattato al codebase con i manubri.
$.fn.digits = function(){
return this.each(function(){
$(this).text($(this).text().replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1,"));
})
}
E io lo chiamo come $ ("span.currencyFormatMe") cifre().;
Ancora tutto funziona nella console, ma fallisce se adattato. Tutti gli indicatori sono i benvenuti
provato con un registerhelper:
Handlebars.registerHelper('formatCurrency',
$.fn.digits = function(){
return this.each(function(){
$(this).text($(this).text().replace(/(\d)(?=(\d\d\d)+(?!\d))/g, "$1,"));
})
}
);
Calling:
{{formatCurrency _current_price}}
non dovrebbe essere usando un registerHelper – epascarello
@epascarello aggiornato il codice di cui sopra in modo da riflettere il mio tentativo di un aiutante .. .. ancora senza fortuna. Qualcosa che spicca? – jahrichie