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
});