vue router 如何传值?

1.在使用Vue-router 传值时可以使用:
router.push({ path: 'register', query: { plan: 'private' }})
router.push({ name: 'user', params: { userId: 123 }})
但是各有缺点。
2.第一种方式会让数据出现在地址框中。
第二种虽然数据不会显示,一旦刷新数据就没了。
问题:想使用一种方法,既能让数据不显示出来,又不会数据刷新后消失?如何处理?存sessionStorage或localStorage是一种方式,把数据编程全局了,但不想使用。

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