diff --git a/1224/datetimepicker.md b/1224/datetimepicker.md new file mode 100644 index 0000000000000000000000000000000000000000..c3534a784f5999f8bec1804115ac0dc051d82cb3 --- /dev/null +++ b/1224/datetimepicker.md @@ -0,0 +1,260 @@ +> 模板版本:v0.1.2 + +

+

@react-native-community/datetimepicker

+

+

+ + Supported platforms + + + License + +

+ +> [!tip] [Github 地址](https://github.com/react-native-oh-library/datetimepicker) + +## 安装与使用 + +进入到工程目录并输入以下命令: + + + +#### **yarn** + +```bash +yarn add @react-native-oh-tpl/datetimepicker +``` + +#### **npm** + +```bash +npm install @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 ( + +