您好,登錄后才能下訂單哦!
在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>
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。