Проблема слушателей pouchdb с angularjs
Я использую pouchdb с couchbase и angularjs.
У меня есть служба, которая имеет различные функции pouchdb, такие как save(), getAllDocs(), delete() и т. Д. Кроме того, я определил прослушиватель для pouchdb, чтобы начать прослушивание изменений.
У меня определены разные контроллеры, и в каждом контроллере я начинаю прислушиваться к изменениям, и когда пользователь покидает вид, он перестает прислушиваться к изменениям. Эти слушатели запускаются только после входа пользователя.
Итак, когда пользователь входит в веб-приложение, pouchdb начинает прослушивать изменения на каждом контроллере.
Однако с ростом данных задержка отображения данных также увеличивается.
Итак, кто-то может мне помочь в улучшении этой проблемы производительности.
Спасибо