前端一枚,在写项目的时候遇到一个问题无从下手
项目为OA系统,有个需求说要做页面缓存,然后就用了keepalive的include属性控制需要缓存的页面,打开的时候添加到缓存里,关闭的时候删除缓存,现在功能实现了,有个小问题就是在切换页面的时候有卡顿现象,路径会先变过去,页面卡顿一下才变过去,页面数据多的时候更明显,请问大家有遇到过这个问题吗? 是怎么解决的呢?
前端一枚,在写项目的时候遇到一个问题无从下手
项目为OA系统,有个需求说要做页面缓存,然后就用了keepalive的include属性控制需要缓存的页面,打开的时候添加到缓存里,关闭的时候删除缓存,现在功能实现了,有个小问题就是在切换页面的时候有卡顿现象,路径会先变过去,页面卡顿一下才变过去,页面数据多的时候更明显,请问大家有遇到过这个问题吗? 是怎么解决的呢?
首先确定一下是否是keepalive造成的,将keepalive关掉重新进一下页面看看是否依旧存在卡顿的现象
如果关掉keepalive依旧有卡顿的现象,说明是页面数据太多导致的卡顿,依次注释template中的代码看看是哪个地方导致的