私はこのようなビューモデルを持っています:
var viewModel = {
name: results.name,
members: ko.observableArray([]),
users: ko.computed(function () {
return ko.utils.arrayFilter(members(), function (item) {
return (item.type == 'User');
});
}),
groups: ko.computed(function () {
return ko.utils.arrayFilter(members(), function (item) {
return (item.type == 'Group');
});
})
};
computed
ただし、次の部分でエラーが発生します。
Uncaught ReferenceError:メンバーが定義されていません
これは本当です-viewModelが宣言された時点では、メンバーには何も含まれていません。
どうすればこれを克服できますか?