ノックアウト js バインドされた日付を moment.js でフォーマットしたいと考えています。コードの何が問題になっていますか?
var modelNots;
function NotsViewModel() {
var self = this;
self.msgs = ko.observableArray();
}
modelNots = new NotsViewModel();
var thediv=$("#notSection")[0];
ko.applyBindings(modelNots, thediv );
ko.bindingHandlers.Date = {
update: function (element, valueAccessor) {
var value = valueAccessor();
var date = moment(value());
var strDate = date.format('YYYY-MM-DD');
$(element).text(strDate);
}
};
HTML:
<div data-bind="foreach: msgs">
<div data-bind="text:Date"></div>
</div>