diff --git a/src/components/MeasureItem.tsx b/src/components/MeasureItem.tsx index 123ff78..67eee9a 100644 --- a/src/components/MeasureItem.tsx +++ b/src/components/MeasureItem.tsx @@ -17,12 +17,13 @@ export default function MeasureItem(props: { segment: string; direction: string; railType: string; + onDetail?: () => void; }) { return (

{props.name}

-
+
查看 arr
@@ -51,6 +52,7 @@ export function MeasureItemEx(props: { railType: string; selected: boolean; onSelected?: () => void; + onDetail?: () => void; }) { return (
@@ -64,7 +66,7 @@ export function MeasureItemEx(props: {

{props.name}

-
+
查看 arr
diff --git a/src/pages/MeasureRecord.tsx b/src/pages/MeasureRecord.tsx new file mode 100644 index 0000000..1b8756a --- /dev/null +++ b/src/pages/MeasureRecord.tsx @@ -0,0 +1,17 @@ +import { NavBar } from 'antd-mobile'; +import { useNavigate } from 'react-router-dom'; + +export default function MeasureRecord() { + const navigate = useNavigate(); + const back = () => navigate(-1); + return ( +
+ + 测量详情 + +
+ +
+
+ ); +} diff --git a/src/pages/Mine.tsx b/src/pages/Mine.tsx index 3953207..71e69b8 100644 --- a/src/pages/Mine.tsx +++ b/src/pages/Mine.tsx @@ -2,6 +2,7 @@ import { List, NavBar } from 'antd-mobile'; import { useState } from 'react'; import MeasureItem, { MeasureItemEx } from '../components/MeasureItem'; import './Mine.scss'; +import { useNavigate } from 'react-router-dom'; const dataList = [ { @@ -52,7 +53,8 @@ const dataList = [ ]; export default function Mine() { - const [tabIndex, setTabIndex] = useState(1); + const navigate = useNavigate(); + const [tabIndex, setTabIndex] = useState(0); const [selectIds, setSelectIds] = useState([]); const onItemSelected = (id: number) => { if (selectIds.includes(id)) { @@ -89,7 +91,7 @@ export default function Mine() { {dataList.map(item => ( - + navigate('/measure/record', {})} /> ))} @@ -97,23 +99,27 @@ export default function Mine() { )} {tabIndex === 1 && ( <> -
- -

可在设置页面配置上传地址

-
-
- - {dataList.map(item => ( - - onItemSelected(item.id)} - /> - - ))} - -
+
+ +

可在设置页面配置上传地址

+
+
+ + {dataList.map(item => ( + + onItemSelected(item.id)} + /> + + ))} + +
)}