Commit 2573e0d4 by 周田 Committed by yzh

fix: 修复点击菜单无法渲染组件的问题

parent c59f4f33
...@@ -8,9 +8,11 @@ const key = computed(() => route.path) ...@@ -8,9 +8,11 @@ const key = computed(() => route.path)
<template> <template>
<section class="app-main"> <section class="app-main">
<router-view v-slot="{ Component }" :key="key">
<transition name="fade-transform" mode="out-in"> <transition name="fade-transform" mode="out-in">
<router-view :key="key" /> <component :is="Component" />
</transition> </transition>
</router-view>
</section> </section>
</template> </template>
......
<template> <template>
<div > <div>
<div class="backStyle" v-if="route.query.jump === 'yes'" @click="goToStatus"> <div class="text-left p-4">
</div>
<div class="text-left p-4 ">
<div class="custom-style"> <div class="custom-style">
<el-segmented v-model="mode" :options="sizeOptions" style="margin-bottom: 1rem" size="default" /> <el-segmented v-model="mode" :options="sizeOptions" style="margin-bottom: 1rem" size="large" />
</div> </div>
</div> </div>
<!-- 综合数据页面组件 --> <!-- 综合数据页面组件 -->
...@@ -23,7 +21,6 @@ ...@@ -23,7 +21,6 @@
</template> </template>
<script setup lang="ts"> <script setup lang="ts">
......
<template> <template>
<div>
<div class="backStyle" @click="bactToRecord()"> <div class="backStyle" @click="bactToRecord()">
</div> </div>
<div class="m-t-4"> <div class="m-t-4">
...@@ -7,6 +8,7 @@ ...@@ -7,6 +8,7 @@
<div> <div>
<el-input v-model="textarea" style="width: 93%" :rows="33" type="textarea" placeholder=" " /> <el-input v-model="textarea" style="width: 93%" :rows="33" type="textarea" placeholder=" " />
</div> </div>
</div>
</template> </template>
<script setup lang="ts"> <script setup lang="ts">
......
<template> <template>
<div>
<div class="mt-20"> <div class="mt-20">
</div> </div>
<div> <div>
...@@ -20,6 +21,7 @@ ...@@ -20,6 +21,7 @@
<Pagination :total="pageObj.total" v-model:page="pageObj.pageNo" v-model:limit="pageObj.pageSize" <Pagination :total="pageObj.total" v-model:page="pageObj.pageNo" v-model:limit="pageObj.pageSize"
@pagination="getData" /> @pagination="getData" />
</div> </div>
</div>
</template> </template>
<script setup lang="ts"> <script setup lang="ts">
......
<template> <template>
<div> <div>
<div class="text-left timeStyle"> <div>
</div> <div class="text-left timeStyle" />
<div class="border-100"> <div class="border-100">
<statusMonitor></statusMonitor> <statusMonitor />
</div>
</div> </div>
</div> </div>
......
<template> <template>
<div>
<div class="text-left p-8"> <div class="text-left p-8">
<el-form inline> <el-form inline>
<el-form-item> <el-form-item>
...@@ -38,6 +39,7 @@ ...@@ -38,6 +39,7 @@
<!-- 创建用户弹窗组件 --> <!-- 创建用户弹窗组件 -->
<addUserDialog v-model:dialogVisible="dialogVisible" :mode="mode" :user-count="userCount" :user-name="userName" <addUserDialog v-model:dialogVisible="dialogVisible" :mode="mode" :user-count="userCount" :user-name="userName"
:user-remark="userRemark" :user-password="userPassword " @confirm="handleConfirm" /> :user-remark="userRemark" :user-password="userPassword " @confirm="handleConfirm" />
</div>
</template> </template>
<script setup lang="ts"> <script setup lang="ts">
......
<template> <template>
<div>
<div class="m-t-7"> <div class="m-t-7">
</div> </div>
<div class="text-left p-6 toolbarStyle"> <div class="text-left p-6 toolbarStyle">
...@@ -43,6 +44,7 @@ ...@@ -43,6 +44,7 @@
</div> </div>
<!-- 添加任务对话框组件 --> <!-- 添加任务对话框组件 -->
<addTaskDialog v-model:dialogVisible="showDialog" @confirm="handleDeleteConfirm" :mode="editMode" /> <addTaskDialog v-model:dialogVisible="showDialog" @confirm="handleDeleteConfirm" :mode="editMode" />
</div>
</template> </template>
......
<template> <template>
<div class="backStyle" v-if="route.query.jump === 'yes'" @click="goToStatus"> <div>
</div> <div class="m-t-7" />
<div class="m-t-7">
</div>
<div class="text-left p-6 toolbarStyle"> <div class="text-left p-6 toolbarStyle">
<div class="formStyle"> <div class="formStyle">
<el-form inline> <el-form inline>
...@@ -73,6 +71,7 @@ ...@@ -73,6 +71,7 @@
<Pagination :total="pageObj.total" v-model:page="pageObj.pageNo" v-model:limit="pageObj.pageSize" <Pagination :total="pageObj.total" v-model:page="pageObj.pageNo" v-model:limit="pageObj.pageSize"
@pagination="getData" /> @pagination="getData" />
</div> </div>
</div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment