|
|
@@ -65,13 +65,10 @@ const getIframeListRoutes = async () => {
|
|
|
onBeforeMount(() => {
|
|
|
state.keepAliveNameList = keepAliveNames.value;
|
|
|
mittBus.on('onTagsViewRefreshRouterView', (fullPath: string) => {
|
|
|
- const cacheList = cachedViews.value;
|
|
|
- if (route.meta.isKeepAlive) cachedViews.value = cachedViews.value?.filter((name: string) => route.name !== name);
|
|
|
state.keepAliveNameList = keepAliveNames.value.filter((name: string) => route.name !== name);
|
|
|
state.refreshRouterViewKey = '';
|
|
|
state.iframeRefreshKey = '';
|
|
|
nextTick(() => {
|
|
|
- if (route.meta.isKeepAlive) cachedViews.value = cacheList;
|
|
|
state.keepAliveNameList = keepAliveNames.value;
|
|
|
state.refreshRouterViewKey = fullPath;
|
|
|
state.iframeRefreshKey = fullPath;
|