vue,解析window.location.href
时间: 2023-12-07 20:39:35 浏览: 92
Vue最新2021年面试题,高级面试题及附答案解析.md
根据提供的引用内容,window.location.href是一个包含当前URL的字符串。可以使用window.location.href来获取当前页面的URL,也可以使用它来跳转到其他页面。在Vue中,可以通过以下方式解析window.location.href:
```javascript
// 获取当前页面的URL
let currentUrl = window.location.href;
// 解析URL中的参数
let params = new URLSearchParams(window.location.search);
// 获取参数name的值
let name = params.get('name');
// 获取参数age的值
let age = params.get('age');
// 获取参数objdata的值并转换为对象
let objdata = JSON.parse(params.get('objdata'));
```
上述代码中,URLSearchParams是一个内置对象,用于解析URL中的查询参数。可以使用get()方法获取指定参数的值。如果参数的值是一个对象,可以使用JSON.parse()方法将其转换为JavaScript对象。
阅读全文