本文共 500 字,大约阅读时间需要 1 分钟。
首先:vue的全局页面刷新方法,原理都是一样,用v-if控制组件的状态,然后在销毁重建
//1、在app.vue中定义方法://--------------------------------------------------------------------2、调用页面: inject:['reload'],//注入reload方法 this.reload();//页面刷新方法-这个页面组件-需要的地方调用这个方法//1、加v-if,控制整个app页面
其次,单独销毁某个组件:
1、template部分2、js部分data里面注册变量: hackReset:true,//销毁重新创建组件需要调动方法的部分: /** * 组件销毁并删除 */ this.hackReset = false this.$nextTick(()=>{ this.hackReset = true })
转载地址:http://mawrn.baihongyu.com/