mirror of
https://gitee.com/baidu/amis.git
synced 2024-12-10 16:32:32 +08:00
2.3 KiB
Executable File
2.3 KiB
Executable File
title | description | type | group | menuName | icon | order |
---|---|---|---|---|---|---|
Input-Group 输入框组合 | 0 | null | Input-Group | 28 |
输入框组合选择器 可用于输入框与其他组件进行组合。
基本用法
{
"type": "form",
"api": "https://3xsw4ap8wah59.cfc-execute.bj.baidubce.com/api/amis-mock/mock2/form/saveForm",
"controls": [
{
"type": "input-group",
"name": "input-group",
"label": "input 组合",
"controls": [
{
"type": "text",
"placeholder": "搜索作业ID/名称",
"inputClassName": "b-r-none p-r-none",
"name": "input-group"
},
{
"type": "submit",
"label": "搜索",
"level": "primary"
}
]
},
{
"type": "input-group",
"label": "各种组合",
"controls": [
{
"type": "select",
"name": "memoryUnits",
"options": [
{
"label": "Gi",
"value": "Gi"
},
{
"label": "Mi",
"value": "Mi"
},
{
"label": "Ki",
"value": "Ki"
}
],
"value": "Gi"
},
{
"type": "text",
"name": "memory"
},
{
"type": "select",
"name": "memoryUnits2",
"options": [
{
"label": "Gi",
"value": "Gi"
},
{
"label": "Mi",
"value": "Mi"
},
{
"label": "Ki",
"value": "Ki"
}
],
"value": "Gi"
},
{
"type": "button",
"label": "Go"
}
]
}
]
}
校验
input-group 配置校验方法较为特殊,需要配置下面步骤:
- input-group 上配置任意
name
值 - input-group 的 controls 内配置的表单项上配置校验规则
属性表
属性名 | 类型 | 默认值 | 说明 |
---|---|---|---|
className | string |
CSS 类名 | |
controls | Array<表单项> | 表单项集合 |