From 360c67971411ff2469b854f24b7acef36a3ec008 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期一, 05 二月 2024 15:59:29 +0800
Subject: [PATCH] #
---
zy-asrs-flow/src/pages/Admin.jsx | 122 +++++++++++++++++++---------------------
1 files changed, 59 insertions(+), 63 deletions(-)
diff --git a/zy-asrs-flow/src/pages/Admin.jsx b/zy-asrs-flow/src/pages/Admin.jsx
index 4c05600..0d74f04 100644
--- a/zy-asrs-flow/src/pages/Admin.jsx
+++ b/zy-asrs-flow/src/pages/Admin.jsx
@@ -19,8 +19,8 @@
import logo from '@/assets/logo.png';
import G6 from './G6';
import { getMenuList } from '@/api/meun';
-import { BrowserRouter, Routes, Route } from 'react-router-dom';
import Hello from './Hello';
+import { Router, Routes, Route, useNavigate } from "react-router-dom";
const SearchInput = () => {
const { token } = theme.useToken();
@@ -58,26 +58,59 @@
);
};
-const menuList = [
- {
- "name": '鍒楄〃椤甸潰',
- "path": "/path1",
- "component": Hello
- },
- // ...鍏跺畠椤�
-]
const route = {
route: {
path: '/',
- routes: menuList
- },
- location: {
- pathname: '/',
+ routes: [
+ {
+ name: '鍒楄〃椤�',
+ path: '/list',
+ component: './ListTableList',
+ routes: [
+ {
+ path: '/list/sub-page',
+ name: '鍒楄〃椤甸潰',
+ routes: [
+ {
+ path: '/list/sub-page/sub-sub-page1',
+ name: '涓�绾у垪琛ㄩ〉闈�',
+ component: './G6',
+ },
+ {
+ path: '/list/sub-page/hello',
+ name: '浣犲ソ涓栫晫',
+ component: './Hello',
+ },
+ ],
+ },
+ ],
+ },
+ {
+ name: '鍒楄〃椤�',
+ path: '/list',
+ component: './ListTableList',
+ routes: [
+ {
+ path: '/list/sub-page',
+ name: '鍒楄〃椤甸潰',
+ routes: [
+ {
+ path: '/list/sub-page/sub-sub-page1',
+ name: '涓�绾у垪琛ㄩ〉闈�',
+ component: './G6',
+ },
+ {
+ path: '/list/sub-page/hello',
+ name: '浣犲ソ涓栫晫',
+ component: './Hello',
+ },
+ ],
+ },
+ ],
+ },
+ ]
},
}
-
-console.log(route);
-console.log(defaultProps);
export default () => {
if (typeof document === 'undefined') {
@@ -136,7 +169,7 @@
width: '331px',
},
]}
- {...defaultProps}
+ {...route}
location={{
pathname,
}}
@@ -145,7 +178,7 @@
colorBgMenuItemSelected: 'rgba(0,0,0,0.04)',
},
}}
- siderMenuType="group"
+ siderMenuType="sub" // group
menu={{
collapsedShowGroupTitle: true,
}}
@@ -210,11 +243,11 @@
}}
// menu 鑿滃崟鐨勫ご閮ㄧ偣鍑讳簨浠�
onMenuHeaderClick={(e) => console.log(e)}
- // Header 鑷畾涔夎彍鍗曢」鐨� render 鏂规硶
+ // 鑷畾涔夎彍鍗曢」鐨� render 鏂规硶
menuItemRender={(item, dom) => (
<div
onClick={() => {
- setPathname(item.path || '/welcome');
+ setPathname(item.path);
}}
>
{dom}
@@ -222,52 +255,15 @@
)}
{...settings}
>
-
- {/* <G6></G6> */}
- <PageContainer>
- <Routes>
- <Route path="/list/sub-page/hello" element={<Hello />} />
- {/* 鏍规嵁瀹為檯璺敱缁х画娣诲姞鏇村鐨� Route */}
- </Routes>
- {/* <G6></G6> */}
- </PageContainer>
- {/* <PageContainer
- token={{
- paddingInlinePageContainerContent: num,
- }}
- extra={[
- <Button key="3">鎿嶄綔</Button>,
- <Button key="2">鎿嶄綔</Button>,
- <Button
- key="1"
- type="primary"
- onClick={() => {
- setNum(num > 0 ? 0 : 40);
- }}
- >
- 涓绘搷浣�
- </Button>,
- ]}
- subTitle="绠�鍗曠殑鎻忚堪"
- footer={[
- <Button key="3">閲嶇疆</Button>,
- <Button key="2" type="primary">
- 鎻愪氦
- </Button>,
- ]}
- >
-
- <ProCard
- style={{
- height: '200vh',
- minHeight: 800,
- }}
- >
- <div />
- </ProCard>
+ {/* <PageContainer>
</PageContainer> */}
+ <Routes>
+ <Route path="/list/sub-page/hello" element={<Hello />} />
+ </Routes>
+
+
<SettingDrawer
pathname={pathname}
enableDarkTheme
--
Gitblit v1.9.1