确定KnockoutJS中的属性更改事件?

时间:2012-10-22 14:38:26

标签: javascript-events knockout.js custom-attributes knockout-2.0

有没有办法在KnockoutJS中识别属性更改事件? 我在jQuery中找到了解决方案: firing event on DOM attribute change firing event on DOM attribute change

但如果我能用KO做这件事会很好。

感谢。

1 个答案:

答案 0 :(得分:2)

如果属性更改绑定到视图模型中的属性,那么您只需订阅该属性即可获得更改通知。

myViewModel.myProperty.subscribe(function(newValue) {
    alert("This property changed!!");
});