JSFiddle - React, Tailwind, and code Playground
by belthasar
HTML
<script src="http://github.com/downloads/SteveSanderson/knockout/knockout-2.1.0.js"></script>
<span data-bind="trimObservable:spaces,text:spaces"></span>
JavaScript
var vm = {
spaces: ko.observable(' 456 ')
}
ko.bindingHandlers.trimObservable = {
update: function(element, valueAccessor) {
var trimmedString = $.trim(ko.utils.unwrapObservable(valueAccessor()));
valueAccessor()(trimmedString);
}
};
ko.applyBindings(vm);