From 07c08a1720baa36d12a21a4d5b1c2b57b07e9b3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=87=AF?= <2376662495@qq.com> Date: Wed, 3 Jul 2024 15:34:35 +0800 Subject: [PATCH 1/4] =?UTF-8?q?docs:=20[Issues:=20#IAA7P5]=20=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=20react-router-dom=20=E6=8C=87=E5=AF=BC=E6=96=87?= =?UTF-8?q?=E6=A1=A3v0.2.2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zh-cn/react-router-dom.md | 272 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 261 insertions(+), 11 deletions(-) diff --git a/zh-cn/react-router-dom.md b/zh-cn/react-router-dom.md index 215ac378..396ae7be 100644 --- a/zh-cn/react-router-dom.md +++ b/zh-cn/react-router-dom.md @@ -1,5 +1,5 @@ -> 模板版本:v0.1.3 +> 模板版本:v0.2.2

react-router-dom

@@ -38,9 +38,244 @@ yarn add react-router-dom@6.22.1 下面的代码展示了这个库的基本使用场景: ```tsx -import React from "react"; -import { ScrollView } from "react-native"; -import { Route, Routes, MemoryRouter as Router } from "react-router-dom"; +import React from 'react'; +import { Platform, StyleSheet, Text, TextInput, View, Button, ScrollView } from 'react-native'; +import { + Route, Routes, Navigate, Outlet, useLocation, + useNavigate, + useOutlet, + useRoutes, + MemoryRouter as Router +} from 'react-router-dom'; + +const Home = () => { + const navigate = useNavigate(); + const outlet = useOutlet(); + const [messages, setMessages] = React.useState(false); + const [tasks, setTasks] = React.useState(false); + return ( + + Welcome to the Home page! +