From 1b42f1218890b1afb65a92860685b5f17f508a3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98bug123?= <1518171514@qq.com> Date: Wed, 6 Dec 2023 01:55:19 +0000 Subject: [PATCH 01/15] =?UTF-8?q?[Issues:=20#I8M3G8]=20=E6=B7=BB=E5=8A=A0d?= =?UTF-8?q?atetimepicker=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- zh-cn/datetimepicker.md | 253 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 253 insertions(+) create mode 100644 zh-cn/datetimepicker.md diff --git a/zh-cn/datetimepicker.md b/zh-cn/datetimepicker.md new file mode 100644 index 000000000..85e42d24b --- /dev/null +++ b/zh-cn/datetimepicker.md @@ -0,0 +1,253 @@ +

+

@react-native-community/datetimepicker

+

+

+ + Supported platforms + + + License + +

+ +## 安装与使用 + +进入到工程目录并输入以下命令: + +```bash +yarn add @react-native-community/datetimepicker@npm:@react-native-oh-tpl/datetimepicker +``` + +或者 + +```bash +npm install @react-native-community/datetimepicker@npm:@react-native-oh-tpl/datetimepicker +``` + +下面的代码展示了这个库的基本使用场景: + +```js +import DateTimePicker from '@react-native-community/datetimepicker'; + +export const App = () => { + const [date, setDate] = useState(new Date(1598051730000)); + const [mode, setMode] = useState('date'); + const [show, setShow] = useState(false); + + const onChange = (event, selectedDate) => { + const currentDate = selectedDate; + setShow(false); + setDate(currentDate); + }; + + const showMode = (currentMode) => { + setShow(true); + setMode(currentMode); + }; + + const showDatepicker = () => { + showMode('date'); + }; + + const showTimepicker = () => { + showMode('time'); + }; + + return ( + +