У меня есть законченное приложение AngularJS, в котором в основном отображается таблица со многими (400+) строками, загружаемая через $resources
. Данные сортируются и доступны для поиска, а приложение - немного медленная загрузка (2s +) и да, я использовал $cacheFactory
. Я тонкий, это проблема с ОЗУ.Как работать с большими данными в Angular
Я думал о загрузке всего 100 записей и перезагрузке автоматически после поиска, сортировки или прокрутки. Это ускорит приложение, но сделает поиск и сортировки очень медленными.
Как вы справитесь с этим в Angular?
400+ строк данных сетки ничего. – zsong
Вы могли бы [AngularJS Batarang] (https://chrome.google.com/webstore/detail/angularjs-batarang/ighdmehidhipcmcojjgiloacoafjmpfk) проверить, что это просто проблема с отображением всех записей (скорее всего) или их сохранением Память. – TheHippo
Предполагая, что вы используете 'ng-repeat' для отображения данных, этот вопрос также может зависеть от версии Angular.js, которую вы используете. 'ng-repeat' стал намного быстрее в 1.2. Но вы сомневаетесь в том, что на самом деле дать ответ. – TheHippo