window.location.href中的"_system"
时间: 2023-11-09 09:05:47 浏览: 46
在引用的内容中没有提到"_system"这个词语,因此无法提供关于"window.location.href中的"_system""的具体信息。请提供更多的上下文或者详细的问题描述,以便我能够更好地回答你的问题。
#### 引用[.reference_title]
- *1* *2* *3* [Window.location用法](https://blog.csdn.net/Yilong18/article/details/128251392)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
相关问题
// 根据不同的点击菜单项加载对应的页面 switch(this.innerHTML) { case "数据分析": contentFrame.src = "./data_analysis.html"; break; case "报表查看": contentFrame.src = "./repot1/tree6.html"; break; case "日结查看": contentFrame.src = "./daily_statement_view.html"; break; case "系统设置": contentFrame.src = "./system_setting.html"; break; case "返回主页": window.location.href='index1.html'; break; default: break; }在这段代码中点击不同菜单项目会加载不同项目,如何将session传入对应的项目中
你可以在加载不同项目的代码段中添加设置session的逻辑,例如:
```
case "数据分析":
// 设置session
sessionStorage.setItem("menu", "data_analysis");
// 加载页面
contentFrame.src = "./data_analysis.html";
break;
```
然后在被加载的页面中读取session,根据其内容进行相应的操作。例如,在data_analysis.html中可以这样读取session:
```
var menu = sessionStorage.getItem("menu");
if (menu === "data_analysis") {
// 执行数据分析相关的操作
}
```
这样就可以将session传入对应的项目中了。
解释这段代码 <script> import { mapGetters } from 'vuex' export default { data() { return {} }, computed: { ...mapGetters([ 'device' ]) }, methods: { toOldSystem() { if (this.device !== 'mobile' && process.env.NODE_ENV === 'development') window.open('https://datacenter.dev.kk30.net/admin.php/other_systems/fin_login.html') else if (this.device !== 'mobile' && process.env.NODE_ENV === 'production') window.open('https://datasystem.kuaidun.net/other_systems/fin_login.html') else if (this.device === 'mobile' && process.env.NODE_ENV === 'development') location.href = 'https://datacenter.dev.kk30.net/admin.php/other_systems/fin_login.html' else if (this.device === 'mobile' && process.env.NODE_ENV === 'production') location.href = 'https://datasystem.kuaidun.net/other_systems/fin_login.html' } } } </script>
这段代码是一个Vue组件的脚本部分,它使用了Vuex库中的mapGetters方法和Vue的计算属性(computed)。
首先,通过import语句引入了mapGetters方法,该方法用于将Vuex store中的getters映射到组件的计算属性中。
然后,在export default中定义了一个Vue组件,并且在data选项中返回一个空对象。
在computed选项中,使用了扩展运算符(...)和mapGetters方法将Vuex store中的'device' getter映射到组件的计算属性中。
接下来,在methods选项中定义了一个名为toOldSystem的方法。这个方法用于根据设备类型和环境变量决定打开不同的URL链接。
根据条件,如果设备类型不是'mobile'且环境变量NODE_ENV是'development',则使用window.open方法打开一个URL链接。
如果设备类型不是'mobile'且环境变量NODE_ENV是'production',则使用window.open方法打开另一个URL链接。
如果设备类型是'mobile'且环境变量NODE_ENV是'development',则使用location.href方法跳转到一个URL链接。
如果设备类型是'mobile'且环境变量NODE_ENV是'production',则使用location.href方法跳转到另一个URL链接。
这段代码实现了根据设备类型和环境变量打开不同URL链接的功能。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)