knockout.js reactor如何检查beforeWatch参数

时间:2014-05-09 09:55:25

标签: knockout.js

我正在使用https://github.com/ZiadJ/knockoutjs-reactor

我如何使用“beforeWatch”?我可以看到它给你父和子作为参数,但我如何检查它们 - 我想要孩子的名字(可观察的名字。)

ko.watch(this.params, {
beforeWatch: function (parents, child) {
    if (<is the observable named 'on_hover'>)
        return false; // cancel subscription
    }
}, function (parents, child, item) {
...
});

为什么:当我将鼠标悬停在正在观看的项目上时,我不希望激活自动保存。我确实希望它在用户更改内容时运行(使用_.debounce(save(),1000)限制自动保存。)

0 个答案:

没有答案