angularjs – 简单单向绑定ng重复?
发布时间:2020-12-17 08:22:32 所属栏目:安全 来源:网络整理
导读:我读了一些文章,说如果有超过2000个项目,ng-repeat将导致性能不佳,因为有太多的双向绑定观看。我是新来的角色,并且难以理解ng重复和双向绑定之间的关系: ng-repeat(如输出一个json对象列表)必然会创建双向绑定? 有没有一种简单的方式,只使用单向绑定
我读了一些文章,说如果有超过2000个项目,ng-repeat将导致性能不佳,因为有太多的双向绑定观看。我是新来的角色,并且难以理解ng重复和双向绑定之间的关系:
> ng-repeat(如输出一个json对象列表)必然会创建双向绑定?
像上面提到的user1843640一样,如果您使用的是角度1.3,您可以使用一次性绑定,但为了清楚起见,您需要将所有的绑定,而不仅仅是中继器。文档说这样做:
< divng-repeat =“item in :: items”> {{item.name}}< / div> 但是,如果我对观察者进行统计,那么只能删除一个观察者。要真正删除双向绑定的数量,请将::绑定到中继器中,如下所示: < divng-repeat =“item in :: items”> {{:: item.name}}< / div> 这里有两个显示观察者数量的空格: All Bindings 感谢向Miraage出来,以证明对观察者http://stackoverflow.com/a/23470578/2200446的计数功能 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |