keepAlive配合actived怎么使用
keepalive是给页面设置缓存,避免每一次进入页面都请求数据,可以很好的减少服务器压力,主要场景用于 列表页进入详情页,并且列表页传递给详情页的参数和上一次传递的参数没有变化, 那具体怎么使用呢,首先:在router.js中配置当前路由的里边设置 meta: { keepAlive: true },这样这个页面就设置好缓存了。如果之后这样简单 的设置的话会导致每次进入页面都不会请求数据,数据得不到更新,所以vue有一个专门配合keepAlive使用的 actived(),需要写到和methods
原创
2020-09-09 17:34:02 ·
2430 阅读 ·
0 评论