perf: 优化默认值字段

This commit is contained in:
wangdan-fit2cloud 2024-09-23 14:36:51 +08:00
parent 6bce4dd7e2
commit b95dc9b0c7

View File

@ -64,13 +64,11 @@
<el-form-item label="是否必填" @click.prevent> <el-form-item label="是否必填" @click.prevent>
<el-switch size="small" v-model="form.is_required"></el-switch> <el-switch size="small" v-model="form.is_required"></el-switch>
</el-form-item> </el-form-item>
<el-form-item label="默认值" prop="default_value"> <el-form-item label="默认值" prop="default_value">
<el-input <el-input
v-if="form.type === 'input'" v-if="form.type === 'input'"
v-model="form.default_value" v-model="form.default_value"
placeholder="请输入默认值" placeholder="请输入默认值"
maxlength="64"
show-word-limit
@blur="form.name = form.name.trim()" @blur="form.name = form.name.trim()"
/> />
<el-date-picker <el-date-picker
@ -84,12 +82,14 @@
<el-select <el-select
v-else-if="form.type === 'select'" v-else-if="form.type === 'select'"
v-model="form.default_value" v-model="form.default_value"
placeholder="请选择"> placeholder="请选择"
>
<el-option <el-option
v-for="(option, index) in form.optionList" v-for="(option, index) in form.optionList"
:key="index" :key="index"
:label="option" :label="option"
:value="option"/> :value="option"
/>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="赋值方式"> <el-form-item label="赋值方式">