在 vuejs 回调 URL 中,我有一些参数值,我需要读取这个参数值。例如返回url是:http://localhost:8080/#/sucesspage?encryteddata=abdeshfkkilkalidfel&9a
我努力了this.$route.query.encryteddata
但我有空值。
vuejs中有没有办法获取param值?
你应该明白 Vue 中的路由查询和路由参数是两个不同的东西。例如,您在 Router 中声明 Route paramswww.example.com/30
= /:id
,然后你可以通过获取该数据this.$route.params.id
Url 查询通常看起来像www.example.com/hello?visible=false
你可以抓住那些
let urlParams = new URLSearchParams(window.location.search);
let myParam = urlParams.get('visible');
您还可以将这 2 项结合起来:例如,获取 ID 为的文章30
同时有一个查询告诉您一些其他附加信息。/30?visible=false
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)