redirect的用法这样写不太明白
const redirectUrl = `?redirect=${window.location.href}`
window.location.href = `${res.data.errorUrl}${redirectUrl}` //这个地方没有明白
window.location.href是跳转到接口返回的一个地址,但为何要加redirect尼,这个redirect是什么作用,有大佬可以解释嘛?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
第一句的意思应该是把当前页面的地址记录下来,作为重定向地址
第二句的意思是跳转到指定好的错误页
总结:这么写的用途一般是
注意:不建议第二句直接拼接,应该要先判断一下 errorUrl里是否已经有?aaa=xxx这种的参数