vue獲取前一個頁面路由地址
阿新 • • 發佈:2020-12-24
技術標籤:vue-router
可以使用:
vue-router的beforeRouterEnter鉤子
其實也就是一個路由守衛
<script> export default { data() { return { fromPath: "", }; }, beforeRouteEnter(to, from, next) { next((vm) => { // 通過 `vm` 訪問元件例項,將值傳入fromPath vm.fromPath = from.path; console.log(to) console.log(from) }); }, methods: { goBack() { this.$router.push({ path: this.fromPath, }); }, }, }; </script>