vue第二次进入时created方法不执行

解决方案:

watch: {
            $route() {
                // 监听路由变化并执行相应方法即可;
                if (this.$route.query.ishit) {
                       console.log(123);
                    this.isshowModel = true
                    this.domainlist = []
                    this.listdata(this.$store.state.keyword, this.$route.query.ishit);
                } else {
                       console.log(321);
                    this.listdata(this.$store.state.keyword, this.$route.query.ishit);
                }
            },
        },
posted @ 2021-10-11 16:51  kidrue  阅读(695)  评论(0)    收藏  举报