vue顶部栏的刷新按钮实现 前端渣渣木木 2023-07-30 69 阅读1分钟 Vue中要实现手动刷新的思路及流程 思路就是组件的卸载和挂载 在公共仓库创建一个共享的状态refresh为true 在点击按钮之后实现取反, 接着在mainApp中 在动态组件上利用v-if根据store中的refresh来判断卸载和挂载 , 最后利用监听refresh的值来卸载,使用nextTick的API特性,在dom更新完之后得到最新的值来改变refresh的值