vue项目学习:18-使用keepalive优化网页

在整个页面里,有个问题性能是不好的,那就是每当路由发生变化的时候,ajax都会被重新请求。

有没有办法可以解决呢?当然有:

但是这样会有一个问题:

就是当我的城市列表页点击城市发生改变的时候,因为路由的页面从内存中获取,不在加载ajax,那么是有问题的。vue中如何解决这问题呢?

其实在keepalive包裹的时候,vue在实例中新增了一个钩子,就是actived。当页面重新被显示的时候,activted会被执行。


猜你喜欢

转载自blog.csdn.net/weixin_40814356/article/details/80279227