2

我们正在从 Knockout 切换到 AngularJs。虽然我们不能在很短的时间内完成它,但我必须想办法让他们俩一起生活。有很多情况,我需要通知 AngularJs KO 改变了 dom,并请相应地更新你的 ng-model。目前,我正在使用$('#id').trigger('change'),我认为这不是很好。有没有更好的方法来通知 AngularJs 这个变化。我正在编写一个jsfiddle,但是对KO的了解太少,我稍后会添加它。

4

1 回答 1

1

尝试这个

$("body").bind("DOMSubtreeModified", function() {
    alert("tree changed");
});

在这里您可以找到一些信息:http ://davidwalsh.name/dom-events-javascript

于 2013-09-03T08:27:01.860 回答