|
@@ -3,7 +3,7 @@
|
|
|
<router-view v-slot="{ Component }">
|
|
|
<transition :name="setTransitionName" mode="out-in">
|
|
|
<keep-alive :include="getKeepAliveNames">
|
|
|
- <component :is="wrap(route.name, Component)" :key="state.refreshRouterViewKey" class="w100" v-show="!isIframePage" />
|
|
|
+ <component :is="wrap(route.name, Component)" :key="state.refreshRouterViewKey" v-show="!isIframePage" class="w100" />
|
|
|
</keep-alive>
|
|
|
</transition>
|
|
|
</router-view>
|
|
@@ -27,7 +27,7 @@ const Iframes = defineAsyncComponent(() => import('@/layout/routerView/iframes.v
|
|
|
|
|
|
const wrapperMap = new Map();
|
|
|
const wrap = (name: any, component: any) => {
|
|
|
- let wrapper:any;
|
|
|
+ let wrapper: any;
|
|
|
const wrapperName = name;
|
|
|
if (wrapperMap.has(wrapperName)) {
|
|
|
wrapper = wrapperMap.get(wrapperName);
|
|
@@ -35,7 +35,7 @@ const wrap = (name: any, component: any) => {
|
|
|
wrapper = {
|
|
|
name: wrapperName,
|
|
|
render() {
|
|
|
- return h('div', { class: 'h100 w100' }, component);
|
|
|
+ return h(component);
|
|
|
},
|
|
|
};
|
|
|
wrapperMap.set(wrapperName, wrapper);
|