vue-router 居然在小版本号中引入破坏性更改

2022-11-04 12:31:50 +08:00
 lllyglh
大部分使用 vue 的 应该避免不了使用 vue-router

官方教程中提到 可以使用 router.push({ name: 'user', params: { username } }) 的方式传参,

但是现在这个 params 居然在小版本号中移除了,甚至没更新教程,这对于初学 vue-router 的新手的积极性是一个很大的打击。

官方教程链接: https://router.vuejs.org/guide/essentials/navigation.html#navigate-to-a-different-location

Github 讨论链接(已被关闭):https://github.com/vuejs/router/issues/1527
5178 次点击
所在节点    程序员
43 条回复
tagtag
2022-11-04 16:58:28 +08:00
又扯什么前端娱乐圈,讨论问题就不能好好讨论吗? OK 啦 ! CRUD Boy !!!
lllyglh
2022-11-04 17:05:47 +08:00
@Livid 该贴标题党了 我武断下结论了 希望删除该贴
oldshensheep
2022-11-04 18:24:49 +08:00
初学 Vue 的时候我就**直接**用 params 给组件传参(就是在路由路径上没有这个参数)……
然后发现怎么刷新页面数据就丢失了……
然后就再也不**直接**用 params 给组件传参了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/892613

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX