股票账户交易接口怎么使用MUI DatePicker?

 股票账户交易接口怎么使用MUI DatePicker呢?简单的如下分析:

import * as React from 'react';
  • import dayjs, { Dayjs } from 'dayjs';

  • import Stack from '@mui/material/Stack';

  • import TextField from '@mui/material/TextField';

  • import { LocalizationProvider } from '@mui/x-date-pickers/LocalizationProvider';

  • import { AdapterDayjs } from '@mui/x-date-pickers/AdapterDayjs';

  • import { TimePicker } from '@mui/x-date-pickers/TimePicker';

  • import { DateTimePicker } from '@mui/x-date-pickers/DateTimePicker';

  • import { DesktopDatePicker } from '@mui/x-date-pickers/DesktopDatePicker';

  • import { MobileDatePicker } from '@mui/x-date-pickers/MobileDatePicker';

  • export default function MaterialUIPickers() {

  • const [value, setValue] = React.useState<Dayjs | null>(

  • dayjs('2014-08-18T21:11:54'),

  • );

  • const handleChange = (newValue: Dayjs | null) => {

  • setValue(newValue);

  • };

  • return (

  • <LocalizationProvider dateAdapter={AdapterDayjs}>

  • <Stack spacing={3}>

  • <DesktopDatePicker

  • label="Date desktop"

  • inputFormat="MM/DD/YYYY"

  • value={value}

  • onChange={handleChange}

  • renderInput={(params) => <TextField {...params} />}

  • />

  • <MobileDatePicker

  • label="Date mobile"

  • inputFormat="MM/DD/YYYY"

  • value={value}

  • onChange={handleChange}

  • renderInput={(params) => <TextField {...params} />}

  • />

  • <TimePicker

  • label="Time"

  • value={value}

  • onChange={handleChange}

  • renderInput={(params) => <TextField {...params} />}

  • />

  • <DateTimePicker

  • label="Date&Time picker"

  • value={value}

  • onChange={handleChange}

  • renderInput={(params) => <TextField {...params} />}

  • />

  • </Stack>

  • </LocalizationProvider>

  • );

  • }


版权声明:本文为Q_121463726原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。