如何在angularjs中避免很多观察者

时间:2017-10-30 17:22:01

标签: angularjs

我正在运行一个使用表格的应用程序,内部表格至少为900平方。每个方格都包含数据,当用户点击广场时,他/她可以更改此数据,因此当我用Google搜索时,我需要观察者更改动态数据并立即更新视图。我已经阅读了很多关于 - 如何使用angularjs处理大数据但是每个人写道你必须显示更少的信息,然后在用户需要时加载更多,但我必须显示整个表。因为有这么多的观察者,我的程序是一页工作很慢。我已经花了很多时间找到解决方案,但没有结果,请有人给我建议。谢谢。

1 个答案:

答案 0 :(得分:0)

这可能会有所帮助,每次绑定像172010_001_120VC_0.1_1100.txt 3.817672e-07 172010_001_120VC_0.1_1080.txt 3.893099e-07 172010_001_120VC_0.1_1090.txt 4.386539e-07 angular这样的东西都会创建一个观察者来保持更新,所以首先,确定你的表中是否存在用户无法与之交互并绑定它的任何内容像{{someobject.property}}(单向绑定)将节省一些观察者,因为角度不会照顾该属性,考虑按需加载数据,而不是加载整个表,但很多东西,< strong> one ͟t͟i͟m͟e͟ data binding 可让您获得更好的效果