私は次のモデルを持っています
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
が、どうすれば修正できますか?