Current collected state Current
Observed since 20 Oct, 21:24 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
8lab 基础表单
基于ant design Form 封装的可灵活配置Item列
const formModalColumns = [
{
title: '名字',
label: '名字',
rules: [{ required: true, message: '请输入名字' }],
itemType: 'select',
name: 'name',
initialValue: 'name',
dataSource: [
{
value: 'name',
label: '名字',
},
{
value: 'age',
label: '年龄',
},
],
},
{
title: '排序',
columns: [
{
title: '测试',
label: '测试',
placeholder: '请输入测试',
itemType: 'radio',
name: 'callNo',
initialValue: '1',
dataSource: [
{ label: '1', value: '1' },
{ label: '2', value: '2' },
{ label: '3', value: '3' },
],
},
{
title: '状态',
label: '状态',
placeholder: '请输入状态',
itemType: 'switch',
valuePropName: 'checked',
initialValue: true,
name: 'status',
},
],
},
{
title: '测试22',
label: '测试22',
placeholder: '请输入测试22',
rules: [{ required: true, message: '请输入Vlan别名' }],
itemType: 'textArea',
name: 'updatedAt',
},
];
<CURDFromModal
formModalColumns={formModalColumns}
initialValues={{}}
onSubmitFinish={(value) => {
console.log(value);
value.isEdit?setUpdata(value?.values):setAdd(value?.values)
}}
loading={loading}
onModalVisible={(value) => setIsModalVisible(value)}
/>
Download counts and popularity will appear here as the collector receives them.
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 21:24 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:641713e1d5217839ea61477a695d2a656b75e6874c108ceacd17c7af73ed7792