У меня возникают проблемы при попытке установить наблюдаемое свойство наблюдаемого с помощью Knockout. Строка, в которой есть ошибка, была прокомментирована с ошибкой. Что я делаю неправильно, как я могу установить это значение?
function Event() {
"use strict";
var self = this;
self.timelineId = ko.observable();
}
function TimelineViewModel() {
"use strict";
var self = this;
self.editedEvent = ko.observable(new Event());
}
$(document).ready(function () {
var timelineViewModel = new TimelineViewModel();
ko.applyBindings(timelineViewModel);
timelineViewModel.editedEvent.timelineId(0); //Error: TypeError: timelineViewModel.editedEvent.timelineId is not a function
});