Skip to content

Commit 77f13fa

Browse files
author
roymondchen
committed
fix(form,design): 支持行内表单
1 parent 654961b commit 77f13fa

File tree

3 files changed

+13
-1
lines changed

3 files changed

+13
-1
lines changed

packages/design/src/Form.vue

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
<template>
2-
<component class="tmagic-design-form" ref="form" :is="uiComponent" v-bind="uiProps">
2+
<component
3+
class="tmagic-design-form"
4+
:class="{ 'tmagic-design-form-inline': inline }"
5+
ref="form"
6+
:is="uiComponent"
7+
v-bind="uiProps"
8+
>
39
<slot></slot>
410
</component>
511
</template>
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
.tmagic-design-form-inline {
2+
.m-form-container {
3+
display: inline-flex;
4+
}
5+
}

packages/form/src/theme/index.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
@use "./container.scss";
12
@use "./form-dialog.scss";
23
@use "./form-drawer.scss";
34
@use "./form.scss";

0 commit comments

Comments
 (0)