vue路由刷新问题

我是点击路由向子路由传参渲染出来的 但是在子路由f5刷的时候 没有点击所以子路由不知道参数 数据没法渲染 这个解决的思路是怎么样的呢??图片描述

阅读 8.7k
3 个回答

按照你描述的情况,是用route data钩子之类获取transition.to.params来渲染的吧?

如果你把组建的数据绑定在组建上是会有缓存的,不会无法渲染。

你用钩子函数将params存到子组件的data上,渲染或者发ajax的时候用data上的数据,试下。

不贴一下代码吗?

没代码不是很清楚,

是否可以先设置一个默认的参数呢?但没参数传进来的时候,用默认的参数去请求默认的数据

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题