knockoutJS - 未捕获的TypeError:无法读取未定义的属性'_watcher'

时间:2015-06-24 16:42:30

标签: javascript knockout.js

当我从observableArray中删除某个项目时,我有时会在控制台上收到错误消息:

  

“未捕获的TypeError:无法读取未定义的属性'_watcher'。”

var successCallback = function (callback) {
    self.CustomerModel.addresses.remove(function (item) { return item.id() == addressId; });
    self.CustomerModel.addresses.valueHasMutated();
    self.CustomerModel.apply();
    if (callback) {
        callback();
    }
};

我该如何避免这种情况?

0 个答案:

没有答案