Skip to content

Commit 7a9a5c9

Browse files
committed
Use textarea when type==textarea
1 parent b6bc85d commit 7a9a5c9

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

src/components/Dialog.vue

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,10 @@
1010
</div>
1111
<div class="dialog-body">
1212
<div class="dialog-form">
13-
<div class="dialog-field"v-for="field in request.body">
13+
<div class="dialog-field" v-for="field in request.body">
1414
<label>{{ field.title }}</label>
15-
<input class="dialog-input" v-model="responseData[field.name]">
15+
<input class="dialog-input" v-if="field.type === 'input'" v-model="responseData[field.name]">
16+
<textarea class="dialog-input" v-if="field.type === 'textarea'" v-model="responseData[field.name]"></textarea>
1617
<br>
1718
</div>
1819
</div>
@@ -76,12 +77,20 @@
7677
overflow:auto;
7778
}
7879
.dialog-field label {
80+
padding-top: 5px;
7981
display: inline-block;
82+
vertical-align: top;
8083
width: 75px;
8184
font-size: 14px;
8285
color: #666;
8386
}
8487
88+
.dialog-field textarea {
89+
resize: none;
90+
height: 250px;
91+
overflow: auto;
92+
}
93+
8594
.dialog-input {
8695
display: inline-block;
8796
width: 220px;

0 commit comments

Comments
 (0)