在app.vue中添加reload事件
<div id="app">
<router-view v-if="msg"></router-view>
</div>
</template>
<script>
import API from "./config/API";
export default {
name: "app",
provide() {
return {
reload: this.reload,
imgFileUrl: API.commonURL,
};
},
data() {
return {
msg: true
};
},
created () {
},
methods: {
reload() {
this.msg = false;
this.$nextTick(function () {
this.msg = true;
});
}
},
};
</script>
<style type="text/css" lang="scss">
@import "./layout.scss";
// #nprogress .bar {
// background: red !important; //自定义颜色
// }
</style>
Reload事件即为解决方法