|
@@ -4,7 +4,7 @@
|
|
|
<BasicForm @register="register" />
|
|
|
</CollapseContainer>
|
|
|
|
|
|
- <CollapseContainer title="超过3行自动收起" class="mt-4">
|
|
|
+ <CollapseContainer title="超过3行自动收起,折叠时保留2行" class="mt-4">
|
|
|
<BasicForm @register="register1" />
|
|
|
</CollapseContainer>
|
|
|
</PageWrapper>
|
|
@@ -160,14 +160,26 @@
|
|
|
compact: true,
|
|
|
showAdvancedButton: true,
|
|
|
});
|
|
|
+ const extraSchemas: FormSchema[] = [];
|
|
|
+ for (let i = 14; i < 30; i++) {
|
|
|
+ extraSchemas.push({
|
|
|
+ field: 'field' + i,
|
|
|
+ component: 'Input',
|
|
|
+ label: '字段' + i,
|
|
|
+ colProps: {
|
|
|
+ span: 8,
|
|
|
+ },
|
|
|
+ });
|
|
|
+ }
|
|
|
const [register1] = useForm({
|
|
|
labelWidth: 120,
|
|
|
- schemas: [...getSchamas(), ...getAppendSchemas()],
|
|
|
+ schemas: [...getSchamas(), ...getAppendSchemas(), ...extraSchemas],
|
|
|
actionColOptions: {
|
|
|
span: 24,
|
|
|
},
|
|
|
compact: true,
|
|
|
showAdvancedButton: true,
|
|
|
+ alwaysShowLines: 2,
|
|
|
});
|
|
|
return {
|
|
|
register,
|