Angularjs 复杂元素的角度重复

Angularjs 复杂元素的角度重复,angularjs,angularjs-ng-repeat,Angularjs,Angularjs Ng Repeat,我理解这是一个开放性的问题,我试图理解如何调查下面描述的性能问题 情景: 我有一个大约30-40个元素的列表,每个元素都使用一个使用ng添加的模板进行渲染,模板本身是较小模板的组合。我想提高此列表第一次加载的性能 我至今所做的事情: 1) 每个元素的观察者数量大约为100。通过对bind使用{{::}}一次,并进行少量其他修复,将其降低到50。 2) 尝试过虚拟滚动,但这会使滚动速度变慢和出现故障。所以这看起来不是一个好的选择 是否有一种方法可以首先呈现数据并仅为所选元素启用观察者?您是否尝试了

我理解这是一个开放性的问题,我试图理解如何调查下面描述的性能问题

情景: 我有一个大约30-40个元素的列表,每个元素都使用一个使用ng添加的模板进行渲染,模板本身是较小模板的组合。我想提高此列表第一次加载的性能

我至今所做的事情:

1) 每个元素的观察者数量大约为100。通过对bind使用{{::}}一次,并进行少量其他修复,将其降低到50。 2) 尝试过虚拟滚动,但这会使滚动速度变慢和出现故障。所以这看起来不是一个好的选择


是否有一种方法可以首先呈现数据并仅为所选元素启用观察者?

您是否尝试了ng repeat上的“Limito”选项?@Chait I wan无法呈现所有元素,因此不确定LimitTo在这里有何帮助?您可以对前端呈现的项目设置限制,从而对观察者设置限制,您可以根据用户的需要增加限制向下滚动(无限滚动)或实现分页