我有以下型号
var ViewModel = function(){
var self = this;
self.appointment = {
title: ko.observable(),
description: ko.observable(),
time: ko.observable(),
address1: ko.observable(),
address2: ko.observable(),
phone: ko.observable(),
email: ko.observable(),
}
);
然后通过json数据映射,会产生一个observableArray的约会项目,称为appointment_set
我有一个绑定到模型的约会元素的视图,但是当我appointment
使用 observableArray 中的元素设置元素时,视图不会使用值更新,见下文:
viewmodel.appointment = viemodel.appointment_set()[0];
我认为这是因为appointment
它本身是不可观察的,我该如何解决这个问题?