通过变量获取const map = { routers: '@/pages/indicatorManage/Popup/OpBulletBox.vue', };中的routres中的值
时间: 2024-01-10 18:03:24 浏览: 28
你可以通过以下方式获取const map中routers对应的值:
```
const map = { routers: '@/pages/indicatorManage/Popup/OpBulletBox.vue' };
const routersValue = map['routers'];
console.log(routersValue); // '@/pages/indicatorManage/Popup/OpBulletBox.vue'
```
或者使用ES6的解构赋值:
```
const map = { routers: '@/pages/indicatorManage/Popup/OpBulletBox.vue' };
const { routers } = map;
console.log(routers); // '@/pages/indicatorManage/Popup/OpBulletBox.vue'
```
相关问题
const map = { '指标统筹': '@/pages/indicatorManage/Popup/OpBulletBox.vue', };
这段代码定义了一个名为 `map` 的常量,它是一个对象,对象中有一个键值对,键名为 `'指标统筹'`,键值为 `'@/pages/indicatorManage/Popup/OpBulletBox.vue'`。这个对象的作用是建立一个映射关系,将键名 `'指标统筹'` 映射到键值 `'@/pages/indicatorManage/Popup/OpBulletBox.vue'`。在实际应用中,可以通过访问 `map['指标统筹']` 来获取键名为 `'指标统筹'` 的映射值 `'@/pages/indicatorManage/Popup/OpBulletBox.vue'`。
VUE2获取请求地址http://sso.chac.de/ssologout?redirect_uri=http://10.10.24.80:8088/home中的参数
你可以使用以下代码来获取请求地址中的参数:
```javascript
// 获取 URL 中的参数
function getQueryString(name) {
const reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
const r = window.location.search.substr(1).match(reg);
if (r != null) {
return unescape(r[2]);
}
return null;
}
// 示例调用
const redirectUri = getQueryString("redirect_uri");
console.log(redirectUri); // http://10.10.24.80:8088/home
```
在上面的代码中,`getQueryString` 函数使用正则表达式来匹配 URL 中的参数,如果找到匹配的参数,则返回该参数的值。你可以将你要获取的参数名作为参数传递给该函数。在示例中,我们通过传递 "redirect_uri" 来获取请求地址中的 "redirect_uri" 参数,并将其赋值给变量 `redirectUri`。