前言

当我们访问一些需要登录才能访问的页面,通过路由守卫我们会被重定向到登录页,同时会在链接参数里携带一个redirect字段,表示登录完成后跳转到redirect的路由。

单独考虑这个问题,我们只需要在登录页处理这个问题就行了,但是随着业务的变化,有时候不一定只在登录页使用,这个重定向的功能可以在多处使用。

总不能在每个要用到重定向的地方加if判断是否存在redirect字段吧。

为此我封装了一个专门处理重定向的hooks:useRedirect.ts

代码

此处内容已隐藏回复后方可阅读。

分类: vue 项目实战 标签: vue重定向hooksredirect

评论

暂无评论数据

暂无评论数据

目录