vue 路由跳转参数状态保存

现在我想实现像qq音乐那样 搜索之后跳到新的页面来展示所搜的结果
小白我就不太明白了 请求接口数据什么的我都是写在 searchPage.vue里面但是跳转 这个数据就没了 我又不想把数据状态什么的拼接到url或者cookie中
正确的方法应该是什么样的呢 本来以为放在最上层的js中可以 原来是不行的><

clipboard.png

clipboard.png

阅读 9.1k
2 个回答

你需要vuex

除了Vuex,你也可以选择路由传参:

router.push({
    name:"target",
    params:{
        searchData:"也可以是对象"
    }
});
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题