我有一个看起来像这样的视图模型:
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
:
未捕获的 ReferenceError:未定义成员
这是真的 - 在声明 viewModel 时,成员不包含任何内容。
我该如何克服呢?