vue实现几秒后跳转新页面

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_38881495/article/details/89416104
<template>
   <div  @click="clickJump()">提交</div>
</template>
<script>
export default {
    data(){
        return {
            count:"",//倒计时
        }
    }
},
 
mounted(){
   
},
 
methods: {
  //几秒后进入跳转页面
    clickJump(){
        const timejump = 1;
        if(!this.timer){
            this.count = timejump ;
            this.show = false;
            this.timer = setInterval(()=>{
            if(this.count > 0 && this.count <= timejump ){
                this.count--;
            }else{
                this.show = true;
                clearInterval(this.timer);
                this.timer = null;
                //跳转的页面写在此处
                this.$router.push({path: '/address'});
            }
          },100)
        }
    },
}
</script>
展开阅读全文

没有更多推荐了,返回首页