gpt4 book ai didi

angularjs - ng-repeat 效率和工作

转载 作者:行者123 更新时间:2023-12-02 03:35:24 25 4
gpt4 key购买 nike

我在 angular 中为我的 Model 渲染使用 ng-repeat ,如果我在模型/集合中推送新元素, Angular 将只处理更新或再次循环遍历整个模型。??

最佳答案

我的经验(使用 Angular 版本 1.2.7)是这样的,每当集合中发生变化时,整个 ng-repeat 都会被重新绘制。您可以通过修改生成的 DOM 轻松地对其进行测试。例如,通过向 DOM 元素添加自定义属性,如 my-id="1"、my-id="2"等。然后更改您的集合中的某些内容,这将触发新的 $digest 循环。Angular 将接受更改并重新绘制 DOM -> 您的自定义属性将消失。

所以我认为 Angular 会循环遍历整个模型。

关于angularjs - ng-repeat 效率和工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23761620/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com