项目初始化

This commit is contained in:
2026-03-19 10:57:24 +08:00
commit ee94d420ad
3822 changed files with 582614 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
<template>
<div v-if="showFrame">
<template v-for="frame in getFramePages" :key="frame.path">
<template v-if="frame.meta.frameSrc && showIframe(frame)">
<FramePage :frame="frame" :fullHeight="true" />
</template>
</template>
</div>
</template>
<script lang="ts">
import { computed, defineComponent, unref } from 'vue';
import FramePage from '@jeesite/core/layouts/iframe/FramePage.vue';
import { useFrameKeepAlive } from '@jeesite/core/layouts/iframe/useFrameKeepAlive';
export default defineComponent({
name: 'FrameSimple',
components: { FramePage },
setup() {
const { getFramePages, hasRenderFrame, showIframe } = useFrameKeepAlive();
const showFrame = computed(() => unref(getFramePages).length > 0);
return { getFramePages, hasRenderFrame, showIframe, showFrame };
},
});
</script>