Fix a weird element placement

This commit is contained in:
NI
2019-09-15 09:36:37 +08:00
parent adb6408428
commit 2521bcbd52

View File

@@ -137,6 +137,26 @@
@change="verify(key, field, true)" @change="verify(key, field, true)"
/> />
<select
v-if="field.field.type === 'select'"
v-model="field.field.value"
autocomplete="off"
:name="field.field.name"
:value="field.field.value"
@input="verify(key, field, false)"
@change="verify(key, field, true)"
>
<option
v-for="(option, oKey) in field.field.example.split(',')"
:key="oKey"
:value="option"
:selected="field.field.value === option"
:aria-selected="field.field.value === option"
>
{{ option }}
</option>
</select>
<div v-if="field.field.type === 'textdata'" class="textinfo"> <div v-if="field.field.type === 'textdata'" class="textinfo">
<div class="info">{{ field.field.value }}</div> <div class="info">{{ field.field.value }}</div>
</div> </div>
@@ -162,27 +182,6 @@
</label> </label>
</div> </div>
<div v-if="field.field.type === 'select'" class="field">
<select
v-model="field.field.value"
autocomplete="off"
:name="field.field.name"
:value="field.field.value"
@input="verify(key, field, false)"
@change="verify(key, field, true)"
>
<option
v-for="(option, oKey) in field.field.example.split(',')"
:key="oKey"
:value="option"
:selected="field.field.value === option"
:aria-selected="field.field.value === option"
>
{{ option }}
</option>
</select>
</div>
<div v-if="field.error.length > 0" class="error">{{ field.error }}</div> <div v-if="field.error.length > 0" class="error">{{ field.error }}</div>
<div v-else-if="field.message.length > 0" class="message"> <div v-else-if="field.message.length > 0" class="message">
{{ field.message }} {{ field.message }}