我有一个离子应用,它有几个部分。它有一个第一次使用的部分下载18,000条记录的数据集(使用$ http请求)并存储在本地数据库(pouchdb)中。然后我得到了这些18000个记录和性别周期,用于我需要的某些操作。
问题在于,无论何时访问此部分,这都将逐渐变慢。在应用程序设置(app.js)中我有选项
{Cache:false}
在我的应用的所有路线中。
用这个应该释放内存,我不明白为什么逐渐变得越来越慢。 我在html视图中使用控制器和数据的方式。 每次我去这个部分,我都会获得18000条记录并执行操作。每次登录时都必须覆盖所有这18 000条记录。例如,我列出了我所在国家的所有城市,从某个城市的下拉列表中选择的人,然后我将所有记录用于操作,然后这是必要的。或多或少就是我所拥有的。这只在我为Android设备编译时发生。但我有一个三星Galaxy s7并没有出现这个问题,总是很快。这让我觉得这可能是一个公羊问题。 我能做什么?
我有一个离子应用,它有几个部分。它有一个第一次使用的部分下载18,000条记录的数据集(使用$ http请求)并存储在本地数据库(pouchdb)中。然后我得到了这些18000个记录和性别周期,用于我需要的某些操作。
问题在于,无论何时访问此部分,这都将逐渐变慢。在应用程序设置(app.js)中我有选项
{Cache:false}
在我的应用的所有路线中。
用这个应该释放内存,我不明白为什么逐渐变得越来越慢。我在html视图中使用控制器和数据的方式。每次我去这个部分,我都会获得18000条记录并执行操作。每次登录时都必须覆盖所有这18 000条记录。例如,我列出了我所在国家的所有城市,从某个城市的下拉列表中选择的人,然后我将所有记录用于操作,然后这是必要的。或多或少就是我所拥有的。这只在我为Android设备编译时发生。但我有一个三星Galaxy s7并没有出现这个问题,总是很快。这让我觉得这可能是一个公羊问题。我能做什么?