Слияние кода завершено, страница обновится автоматически
order | title | ||||
---|---|---|---|---|---|
8 |
|
响应式。
Responsive.
import { Form, TextField, Password, NumberField, EmailField, UrlField, DatePicker, Select, SelectBox, Button } from 'choerodon-ui/pro';
const { Option } = Select;
ReactDOM.render(
<Form
columns={{ xs: 1, sm: 1, md: 2, lg: 2, xl: 3, xxl: 5 }}
labelWidth={{ xs: 'auto', sm: 50, md: 50, lg: 100, xl: 100, xxl: 'auto' }}
labelLayout={{ xs: 'vertical', sm: 'float', md: 'horizontal' }}
separateSpacing={{ lg: {width: 20,height:20}, xl: {width: 30,height:30}, xxl: {width: 50,height:50} }}
>
<TextField label="手机号" pattern="1[3-9]\d{9}" name="phone" required clearButton addonBefore="+86" addonAfter="中国大陆" />
<Password label="密码" name="password" required />
<Password label="确认密码" name="confirmPassword" required help="请输入与上方相同的密码" showHelp="tooltip" />
<NumberField label="年龄" name="age" min={18} step={1} required help="我们需要确定你的年龄" addonAfter="周岁" />
<SelectBox label="性别" name="sex" required>
<Option value="M">男</Option>
<Option value="F">女</Option>
</SelectBox>
<Select label="语言" name="language" required help="超过两行的帮助信息超过两行的帮助信息超过两行的帮助信息">
<Option value="zh-cn">简体中文</Option>
<Option value="en-us">英语(美国)</Option>
<Option value="ja-jp">日本語</Option>
</Select>
<EmailField label="邮箱" name="email" required />
<UrlField label="个人主页" name="homepage" required addonBefore="Http://" />
<DatePicker label="生日" name="birth" required />
<div style={{ whiteSpace: 'nowrap' }}>
<Button type="submit">注册</Button>
<Button type="reset" style={{ marginLeft: 8 }}>重置</Button>
</div>
</Form>,
mountNode
);
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )