JSFiddle - React, Tailwind, and code Playground
by anzeo
JavaScript
function Formatter(){
var _this = this;
this.format = function(value, format){
return value + format;
}
this.formatNumber = function(number, format) {
return _this.format(number, format || "n2");
}
}
var formatter = new Formatter();
ko.bindingHandlers.number = {
update: function(element, valueAccessor, allBindingsAccessor){
var options = allBindingsAccessor();
element.innerText = formatter.formatNumber(valueAccessor(), options.format);
}
}
ko.applyBindings({
myVar: 12
});