Vue 解决路由同一相同页面 参数不同 页面不刷新问题

Forever

Watch 监听路由

<template>
    <div class="h1">{{name }}</div>
</template>

<script>
    export default {
        name: "Test",
        data() {
            return {
                name : '',
            }
        },
        created() {
        }, watch: { 
            '$route': {
                    handler(newVal, oldVal) {
                        this.getview(newVal, oldVal)
                    },
                    deep: true,
                    immediate: true,
                } 
        },methods:{
            getview(to, from){
                this.name = this.$route.query.name 
            }
        }
    }
</script> 
阅读 2.2k

Forever 个人博客
博客主页 [链接] CSDN [链接]
1 声望
0 粉丝
0 条评论
1 声望
0 粉丝
文章目录
宣传栏