私はノックアウトが初めてです...次の問題があります。jqm DateBox
を管理するために、日付とノックアウトプラグインを設定するために使用していviewmodel
ます。日付を (AS IS) 形式で表示したいのですdd-mm-yyyy
が、同時にviewmodel
、日付を文字列ではなくDate()
. これは可能ですか?
前もって感謝します!
質問する
1382 次
2 に答える
1
私はjQuery UI Datepickerでこれを行いました.Mobileと似ていると思います. カスタムdateboxバインディングのinit関数から
ko.utils.registerEventHandler(element, "change", function () {
var observable = valueAccessor();
observable($(element).datepicker("getDate"));
});
完全な日付ピッカーの例については、バインディングのコレクション https://github.com/AndersMalmgren/Knockout.Bindingsを参照してください。
于 2012-11-21T09:12:18.360 に答える
0
情報については、これはコードです:
ko.bindingHandlers.jqmDateBox = {
'init': function (element, valueAccessor, allBindingsAccessor, context) {
ko.utils.registerEventHandler(element, "change", function () {
var observable = valueAccessor();
observable($(element).data('datebox').theDate);
});
}
};
于 2012-11-29T09:20:07.547 に答える