gpt4 book ai didi

javascript - 当 AngularJS 触发 $onEval 时,有什么方法可以立即告诉这个范围内的哪些值发生了变化?

转载 作者:行者123 更新时间:2023-11-29 22:30:14 30 4
gpt4 key购买 nike

我想自动将更改同步到服务器。目前,我正在检测 scope.$onEval 处理程序中的更改,方法是使用 diff-match-patch 对应用程序状态进行 JSON 序列化并将其与先前序列化的副本进行比较。

我想知道 AngularJS 是否内置了任何东西来提高效率。

最佳答案

您可以使用多个 $watch 'es 而不是单个 $onEval(注意 $watch 可以将函数作为参数而不是字符串/表达式,并且版本 >=0.10.0使用 angular.Object.equals 比较观察值)。除此之外,我不知道任何对此有用的 AngularJS 机制。

关于javascript - 当 AngularJS 触发 $onEval 时,有什么方法可以立即告诉这个范围内的哪些值发生了变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7354870/

30 4 0
文章推荐: c# - 为在 C# 中也有 Javascript 的站点获取 HTTP
文章推荐: javascript - jQuery tabs "add"方法创建两个
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com