Javascript 将Vue查询参数从当前路由传递到路由器链路
我知道这不会这么困难,我只想检测查询参数并将其传递给我的组件。要从Vue中的组件访问路由器,我必须做什么Javascript 将Vue查询参数从当前路由传递到路由器链路,javascript,vue.js,object,vue-component,vue-router,Javascript,Vue.js,Object,Vue Component,Vue Router,我知道这不会这么困难,我只想检测查询参数并将其传递给我的组件。要从Vue中的组件访问路由器,我必须做什么 <router-link :to="{ path: '/', query: { myQuery: /*query parameter here/* } }" >Go There</router-link> 去那里 不管我做什么,我都想不出来。我已经尝试了所有我能在网上找到的东西,由于某种原因,在Vue中“这个”并不存在,我真的准备放弃,回到我的
<router-link :to="{ path: '/', query: { myQuery: /*query parameter here/* } }" >Go There</router-link>
去那里
不管我做什么,我都想不出来。我已经尝试了所有我能在网上找到的东西,由于某种原因,在Vue中“这个”并不存在,我真的准备放弃,回到我的生活
说真的,我甚至不能在标记中访问它,而从路由文件导入实际的路由器也没有任何作用
我该如何做到这一点?我觉得在任何框架中,仅仅从url获取查询参数都不应该这么复杂。我一整天都在看手册,有人能帮我一下吗?当前路由的
查询
位于此.$route.query
中,如果您想在目的地保留它,您可以将整个查询
对象传递到另一个路由:
去那里
如果只想传递特定的查询参数:
去那里
当您说“检测”时,您的意思是从当前路线?当你说“传递”时,你的意思是对
。那么,说清楚一点,你想把同样的查询从当前路线传递到另一条路线的链接中吗?@Dan 100%在鼻子上,是的