ビュー モデルにオブジェクトの observableArray があり、その中に、1 つのキーに監視可能なプロパティがあります。
var somefunc = function(sysMsgs)
{
// Create a VO from passed array
$.each(sysMsgs, function(i, v) {
var tMsg = {
...
READ : ko.observable(v.READ),
...
};
systemMessagesArray.push(tMsg); // Already Initialized observableArray
});
}
ビューでフォーム コントロールを無効にできるように、READ キーの変更をサブスクライブする必要があります。通常のオブザーバブルでは、次のことを行います。
variable.subscribe(function(v) {do something with the value v;});
配列内のキーにスクライブする方法について何か考えはありますか? ありがとう...