mirror of
https://gitee.com/lab1024/smart-admin.git
synced 2025-11-13 06:03:50 +08:00
v2.0 更新vite3.2.3,速度非常快
This commit is contained in:
@@ -59,8 +59,8 @@
|
||||
const openKeys = ref([]);
|
||||
|
||||
// 页面跳转
|
||||
function turnToPage(route) {
|
||||
router.push({ name: route.menuId.toString() });
|
||||
function turnToPage(menu) {
|
||||
router.push({ path: menu.path });
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -39,7 +39,7 @@
|
||||
});
|
||||
|
||||
const emits = defineEmits(['turnToPage']);
|
||||
const turnToPage = (route) => {
|
||||
emits('turnToPage', route);
|
||||
const turnToPage = (menu) => {
|
||||
emits('turnToPage', menu);
|
||||
};
|
||||
</script>
|
||||
|
||||
@@ -226,7 +226,7 @@
|
||||
}
|
||||
|
||||
.layout-header {
|
||||
background: @primary-7;
|
||||
background: @primary-color;
|
||||
padding: 0;
|
||||
z-index: 999;
|
||||
color: white;
|
||||
|
||||
@@ -56,13 +56,15 @@
|
||||
:url="item.meta.frameUrl"
|
||||
/>
|
||||
<!--非iframe使用router-view-->
|
||||
<router-view v-show="!iframeNotKeepAlivePageFlag && keepAliveIframePages.every((e) => route.name != e.name)" v-slot="{ Component }">
|
||||
<keep-alive :include="keepAliveIncludes">
|
||||
<div :key="route.name" style="height:100%">
|
||||
<component :is="Component" />
|
||||
</div>
|
||||
</keep-alive>
|
||||
</router-view>
|
||||
<div v-show="!iframeNotKeepAlivePageFlag && keepAliveIframePages.every((e) => route.name != e.name)">
|
||||
<router-view v-slot="{ Component }">
|
||||
<keep-alive :include="keepAliveIncludes">
|
||||
<div :key="route.name" style="height: 100%">
|
||||
<component :is="Component" />
|
||||
</div>
|
||||
</keep-alive>
|
||||
</router-view>
|
||||
</div>
|
||||
</a-layout-content>
|
||||
<!-- footer 版权公司信息 -->
|
||||
<a-layout-footer class="smart-layout-footer" v-show="footerFlag"> <SmartFooter /></a-layout-footer>
|
||||
|
||||
@@ -47,13 +47,13 @@
|
||||
:url="item.meta.frameUrl"
|
||||
/>
|
||||
<!--非iframe使用router-view-->
|
||||
<router-view v-show="!iframeNotKeepAlivePageFlag && keepAliveIframePages.every((e) => route.name != e.name)" v-slot="{ Component }">
|
||||
<keep-alive :include="keepAliveIncludes">
|
||||
<div :key="route.name" style="height: 100%">
|
||||
<component :is="Component" />
|
||||
</div>
|
||||
</keep-alive>
|
||||
</router-view>
|
||||
<div v-show="!iframeNotKeepAlivePageFlag && keepAliveIframePages.every((e) => route.name != e.name)">
|
||||
<router-view v-slot="{ Component }">
|
||||
<keep-alive :include="keepAliveIncludes">
|
||||
<component :is="Component" :key="route.name" />
|
||||
</keep-alive>
|
||||
</router-view>
|
||||
</div>
|
||||
</a-layout-content>
|
||||
|
||||
<!-- footer 版权公司信息 -->
|
||||
|
||||
Reference in New Issue
Block a user