H5W3
当前位置:H5W3 > 其他技术问题 > 正文

求助!vue如何刷新当前页面

想要实现这样的效果:再次点击当前选中的菜单,会刷新当前tab
clipboard.png
不想用location.reload();实现,大佬有什么其他的方法解决吗?求助

回答:

如果route和之前是一样的,vue不会刷新页面,两种方法:

1 让route带一个无意义的参数,并让这个参数变化一下,并且模板中用

<router-view :key="$route.fullPath" />

让vue在参数变化时重新加载这个路由。

2 整理页面代码,把初始化的一些代码提炼成方法,让代码可以通过调用这个方法完成refresh。

回答:

重新加载当前路由也可以

本文地址:H5W3 » 求助!vue如何刷新当前页面

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址