当前位置:首页>开发>正文

window.location.href的用法

2024-07-30 19:01:00 互联网 未知 开发

window.location.href的用法?

window.location.href的用法

loginTo储存用户登录之后需要跳转到的链接地址,默认登录之后跳转到/user

let store = new Vuex.Store({ state:{ loginTo:/user }, mutations:{ setLoginToLink(state,link){ state.loginTo = link } } })


a页面(/index)->登录页面(/login)->c页面(/xxx)

a页面:this.$store.commit(setLoginToLink,/xxx)

登录页面:window.location.href = aaa.com+this.$store.state.loginTo


设置登录状态也是类似的,用vuex来管理一个state比如命名为hasLogin,然后默认为false,然后登录成功之后commit一个修改这个hasLogin状态的方法,这个hasLogin的状态在所有页面都可以获取到。