From 16985f7674bbec4e87e5eaa011e1e789350be8df Mon Sep 17 00:00:00 2001
From: ZhangXianQiang <1135831638@qq.com>
Date: 星期二, 05 三月 2024 17:25:44 +0800
Subject: [PATCH] fix:修改表格滚动
---
src/views/daoAnOffice/right/danger/index.vue | 19 +++++++++++++------
1 files changed, 13 insertions(+), 6 deletions(-)
diff --git a/src/views/daoAnOffice/right/danger/index.vue b/src/views/daoAnOffice/right/danger/index.vue
index 89a7bb1..f316edf 100644
--- a/src/views/daoAnOffice/right/danger/index.vue
+++ b/src/views/daoAnOffice/right/danger/index.vue
@@ -4,8 +4,8 @@
<RightTitle title="瀹夊叏闅愭偅鎯呭喌">
<template #top>
<div class="select-container flex">
- <div class="item whitespace-no-wrap cursor-pointer" :class="{'select-active': item.isActive}" v-for="item in selectItems" :key="item.itemIndex"
- @click="changeSelect(item)">
+ <div class="item whitespace-no-wrap cursor-pointer" :class="{ 'select-active': item.isActive }"
+ v-for="item in selectItems" :key="item.itemIndex" @click="changeSelect(item)">
{{ item.name }}
</div>
</div>
@@ -27,18 +27,24 @@
import RightTitle from "@/components/right-title";
import DataView from './dataView.vue';
import InfoView from './infoView.vue';
-import { ref } from 'vue';
+import { ref, provide } from 'vue';
-
+const tableState = ref(false);
const selectItems = ref([
{ itemIndex: 1, name: '瀹夊叏闅愭偅', isActive: true },
{ itemIndex: 2, name: '鏁版嵁缁熻', isActive: false },
]);
-
+// 渚濊禆
+provide('tableState',tableState);
const changeSelect = (selectItem) => {
selectItems.value.map(item => item.isActive = false);
selectItem.isActive = true;
+ if (selectItem.itemIndex === 2) {
+ tableState.value = true;
+ } else {
+ tableState.value = false;
+ }
}
</script>
@@ -56,10 +62,11 @@
border: 1px solid rgba(47, 91, 157, 0.8);
flex-shrink: 0;
color: #5B83BD;
+ font-family: 'PingFang SC';
}
.select-active {
- color: #fff;
+ color: #fff;
}
.item:last-child {
--
Gitblit v1.8.0