需求是:
用户可能会点击登录 进入登录的组件 登录成功以后我希望用户可以回到登录前的路由并继续操作。
如何优雅地用vue路由处理这个问题?
可以利用beforeRouteEnter钩子函数来记录进入登陆页之前的页面路径。
beforeRouteEnter(to, from, next) { next((vm) => { vm.setFromPage(from.path) }) }, methods: { setFromPage(path) { this.fromPage = path }, }
1.4m articles
1.4m replys
5 comments
57.0k users