vue刷新當前頁面,11選5平臺維護

在vue管理後臺中,11選5平臺維護(企 娥:217 1793 408)表格經常會有增刪改查,修改完之後就要刷新頁面或者調方法,但是在權限菜單角色頁面,你如果改變當前登錄的賬號的權限時,你就需要全局刷新,然而好多方法並沒有在當前頁,所以比較麻煩,如果用this.$router.go(0),會強制刷新比較醜,所以就得允許一個祖先組件向其所有子孫後代注入一個依賴,不論組件層次有多深,並在起上下游關係成立的時間裏始終生效

1.根組件APP.vue裏面,寫入刷新方法,路由初始狀態是顯示的

<template>
<div id="app">
<router-view v-if="isRouterAlive"></router-view>
</div>
</template>

<script>
export default {
name: 'App',
provide (){
return {
reload:this.reload
}
},
data(){
return {
isRouterAlive:true
}
},
methods:{
reload (){
this.isRouterAlive = false
this.$nextTick(function(){
this.isRouterAlive = true
})
}
},
components:{
}
}
</script>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章