22问答网
所有问题
vue路由跳转,不让页面刷新,怎么做
如题所述
举报该问题
推荐答案 2018-05-21
可以使用keep-alive缓存页面:具体做法是:可在App.vue中
<keep-alive :include="includePages">
<router-view id="app"></router-view>
</keep-alive>
includePages:对应一个数组,里面是要缓存的页面的name,即是.VUE文件中:
export default {
name: 'xxx',
这里的XXX
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/CX6Ih2f2f6CSfhXfhX6.html
相似回答
vue
3浏览器后退前进
不刷新页面
答:
利用
vue的
keep-alive,使用keep-alive可以是组件在第一次创建时被缓存下来,离开
页面
时不销毁 使用了 keep-alive生命周期 1.activated:页面第一次进入的时候,钩子触发的顺序是created->mounted->activated 2.deactivated :页面退出的时候会触发deactivated,当再次前进或者后退的时候只触发activated 修改
路由
...
当多个
路由
地址对应同一组件时,切换路由组件
不刷新
的问题
答:
解释一下:当我们使用 动态路由 或者在 路由上拼接参数 时,进行
页面
组件
跳转,
如果前后跳转都使用了同一个组件,这就导致我们后面的
路由跳转
会使用前一次组件实例,因此组件不会重新渲染加载 当我们想传递参数后,组件重新渲染组件实例,可以使用
vue
官方文档提供的方案:如果我们对"路由变化作出响应是"===>...
大家正在搜
vue点击路由不跳转新页面
vue路由跳转打开新页面
vue路由二级路由之间跳转
vue路由跳转html页面
vue路由跳转关闭当前页面
vue路由怎么实现动态跳转
vue路由的跳转方式
vue子路由跳转
vue点击跳转路由
相关问题
vue切换路由不会刷新页面就是巨大的优点吗?
vue v2.0怎么刷新当前路由而不是整个页面
vue怎样实现页面刷新URL路径保持不变
vue-router中的钩子 在刷新页面的时候怎么能不执行
vue-router,怎么让路由的跳转暂停
vue路由发生了跳转,但页面没有跳转成功,怎么办呢?
由于vue路由router-link阻止了默认跳转,怎么才能...
vue-router增加动态路由后,刷新动态路由页面后页面空...