1
當在HTML我有這個select
:淘汰賽「觀察到的是不是一個函數」,宣佈一個datepicker
<input class="form-control input-sm" data-bind="datepicker: StartDate" />
這不是一個循環內。只是一個獨立的。而淘汰賽模型中,我試圖如下定義它:
function VacationRequestsViewModel() {
var self = this;
self.StartDate = new Date();
....
}
這也太....
$(document).on('ready',
function() {
masterVM = new VacationRequestsViewModel();
ko.applyBindings(masterVM);
});
在頁面加載,我得到這個
Uncaught TypeError: Unable to process binding "datepicker: function(){return StartDate }" Message: observable is not a function
我已經成功地宣佈了很多其他的東西。觀察到的。 ObservableArray的布爾的。不知道我在這裏做錯了什麼。
基於錯誤消息我猜datepicker綁定期待StartDate是一個可觀察。嘗試將其聲明爲「self.StartDate = ko.observable(new Date());」 –
謝謝!試試 –
就是這樣。我正在閱讀錯誤信息。我認爲我不應該把它當作一種功能。如果你做出答案,我會將其標記爲這樣。 –