2016-03-31 09:40:55 +08:00
|
|
|
---
|
|
|
|
order: 1
|
2016-11-11 14:28:29 +08:00
|
|
|
title:
|
2016-07-26 11:03:44 +08:00
|
|
|
zh-CN: 受控组件
|
2016-11-11 16:06:11 +08:00
|
|
|
en-US: Under Control
|
2016-03-31 09:40:55 +08:00
|
|
|
---
|
2015-12-08 14:55:28 +08:00
|
|
|
|
2016-07-26 11:03:44 +08:00
|
|
|
## zh-CN
|
|
|
|
|
2015-12-08 14:55:28 +08:00
|
|
|
value 和 onChange 需要配合使用。
|
|
|
|
|
2016-07-26 11:03:44 +08:00
|
|
|
## en-US
|
|
|
|
|
2016-11-11 16:06:11 +08:00
|
|
|
`value` and `onChange` should be used together,
|
2016-07-26 11:03:44 +08:00
|
|
|
|
2022-05-19 09:46:26 +08:00
|
|
|
```tsx
|
2015-12-10 16:12:10 +08:00
|
|
|
import { TimePicker } from 'antd';
|
2022-05-19 09:46:26 +08:00
|
|
|
import type { Moment } from 'moment';
|
2022-05-23 14:37:16 +08:00
|
|
|
import React, { useState } from 'react';
|
2015-12-08 14:55:28 +08:00
|
|
|
|
2022-05-19 09:46:26 +08:00
|
|
|
const App: React.FC = () => {
|
|
|
|
const [value, setValue] = useState<Moment | null>(null);
|
2016-11-11 16:06:11 +08:00
|
|
|
|
2022-05-19 09:46:26 +08:00
|
|
|
const onChange = (time: Moment) => {
|
2020-06-06 13:56:26 +08:00
|
|
|
setValue(time);
|
2019-05-07 14:57:32 +08:00
|
|
|
};
|
2016-11-11 16:06:11 +08:00
|
|
|
|
2020-06-06 13:56:26 +08:00
|
|
|
return <TimePicker value={value} onChange={onChange} />;
|
2020-10-21 11:06:07 +08:00
|
|
|
};
|
2015-12-08 14:55:28 +08:00
|
|
|
|
2022-05-19 09:46:26 +08:00
|
|
|
export default App;
|
2019-05-07 14:57:32 +08:00
|
|
|
```
|