Angular 中是否有 ng-repeat 的替代方案?
Is any alternatives of ng-repeat in Angular.?
我正在使用 Angular.js 开发网络应用程序。我需要在很多地方处理大量数据。 ng-repeat 处理数据花费了太多时间我的数组中有数千个数据,处理数据非常耗时。因此,如果有更好的方法可以代替 ng-repeat,请帮助我?请帮我。
部分选项(可组合):
- 预处理数据并只对最终结果使用
ng-repeat
- 即一旦你完成了所有你需要的并且你有一个简单的数据数组(例如避免 ng-if 和其他逻辑在循环)
- 根据上下文和视图需要使用分页/无限滚动
- 如果上述 none 有帮助,请例外以提高性能并摆脱 angular 世界:
- 您可以使用更快的 DOM 操作 - 例如直接使用 DOM API
- 或者您可以在服务器端生成部分页面,并将 SPA (angular) 与生成的结果结合起来
当然要看上下文,你说的用例很笼统。
我正在使用 Angular.js 开发网络应用程序。我需要在很多地方处理大量数据。 ng-repeat 处理数据花费了太多时间我的数组中有数千个数据,处理数据非常耗时。因此,如果有更好的方法可以代替 ng-repeat,请帮助我?请帮我。
部分选项(可组合):
- 预处理数据并只对最终结果使用
ng-repeat
- 即一旦你完成了所有你需要的并且你有一个简单的数据数组(例如避免 ng-if 和其他逻辑在循环) - 根据上下文和视图需要使用分页/无限滚动
- 如果上述 none 有帮助,请例外以提高性能并摆脱 angular 世界:
- 您可以使用更快的 DOM 操作 - 例如直接使用 DOM API
- 或者您可以在服务器端生成部分页面,并将 SPA (angular) 与生成的结果结合起来
当然要看上下文,你说的用例很笼统。