ant-design/components/input/demo/group.md

77 lines
1.9 KiB
Markdown
Raw Normal View History

2016-05-25 18:21:27 +08:00
---
order: 3
title:
2016-08-22 10:27:43 +08:00
zh-CN: 输入框组合
en-US: Input Group
2016-05-25 18:21:27 +08:00
---
## zh-CN
2016-06-16 21:15:59 +08:00
输入框的组合展现。
2016-05-25 18:21:27 +08:00
注意:使用 `compact` 模式时,不需要通过 `Col` 来控制宽度。
## en-US
Input.Group example
Note: You don't need `Col` to control the width in the `compact` mode.
2017-02-13 10:55:53 +08:00
````jsx
import { Input, Col, Select, InputNumber, DatePicker } from 'antd';
2016-05-25 18:21:27 +08:00
const InputGroup = Input.Group;
const Option = Select.Option;
2016-05-25 18:21:27 +08:00
ReactDOM.render(
<div>
<InputGroup size="large">
<Col span="4">
<Input defaultValue="0571" />
</Col>
<Col span="8">
<Input defaultValue="26888888" />
</Col>
</InputGroup>
<br />
<InputGroup compact>
<Input style={{ width: '20%' }} defaultValue="0571" />
<Input style={{ width: '30%' }} defaultValue="26888888" />
</InputGroup>
<br />
<InputGroup compact>
<Select defaultValue="Zhejiang">
<Option value="Zhejiang">Zhejiang</Option>
<Option value="Jiangsu">Jiangsu</Option>
</Select>
<Input style={{ width: '50%' }} defaultValue="Xihu District, Hangzhou" />
</InputGroup>
<br />
<InputGroup compact>
<Select defaultValue="Option1">
<Option value="Option1">Option1</Option>
<Option value="Option2">Option2</Option>
</Select>
<Input style={{ width: '50%' }} defaultValue="input content" />
<InputNumber />
</InputGroup>
<br />
<InputGroup compact>
<Input style={{ width: '50%' }} defaultValue="input content" />
<DatePicker />
</InputGroup>
<br />
<InputGroup compact>
<Select defaultValue="Option1-1">
<Option value="Option1-1">Option1-1</Option>
<Option value="Option1-2">Option1-2</Option>
</Select>
<Select defaultValue="Option2-2">
<Option value="Option2-1">Option2-1</Option>
<Option value="Option2-2">Option2-2</Option>
</Select>
</InputGroup>
<br />
2016-05-25 18:21:27 +08:00
</div>
, mountNode);
````