我正在使用按钮上的 click 事件来设置使用foreach
.
<table>
<tbody data-bind="foreach: Employees">
<a data-bind="click:$parent.delete()">
..
在我的删除功能中,我正在设置值,但它不会更新屏幕
Delete :(emp) {
emp.active=false;
}
当我创建时,我将所有单个属性设置为可观察的,但在 foreach 循环中似乎它们不是。
- 更新
员工被过滤。计算
var Employees=ko.computed(function() {
return ko.utils.arrayFilter(AllEmployees(), function (empid) {
return empid.ID == filter();
});