From e83ceb0dfa514670ba30c6318cf205bac3ecf164 Mon Sep 17 00:00:00 2001 From: linzhijie <1003392067@qq.com> Date: 星期一, 08 五月 2023 18:27:45 +0800 Subject: [PATCH] 下拉框必填问题解决 --- src/views/demography/index.vue | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/src/views/demography/index.vue b/src/views/demography/index.vue index 96ac625..fd5647c 100644 --- a/src/views/demography/index.vue +++ b/src/views/demography/index.vue @@ -1,3 +1,4 @@ +<meta charset="utf-8" name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0"/> <template> <div class="demography"> <div hidden>{{goLangType}}</div> @@ -7,7 +8,7 @@ <div v-if="item.types== 'text' && item.isRequired=='1'"> <el-form-item :label="item.paramName" :prop="'data.'+index+'.paramValue'" - :rules="[{ required: true, message: $t('required'),trigger: 'change'},{max: 32, message: $t('range32'), trigger: 'change'}]"> + :rules="[{ required: true, message: $t('required'),trigger: 'change'},{max: 200, message: $t('range32'), trigger: 'change'}]"> <el-input v-model="item.paramValue"></el-input> </el-form-item> </div> @@ -56,6 +57,7 @@ </div> <div v-if="item.types=='select' && item.isRequired =='1'"> <el-form-item :label="item.paramName" + :prop="'data.'+index+'.paramValue'" :rules="[{ required: true, message: $t('required'),trigger: 'change'}]"> <el-select v-model="item.paramValue" :placeholder= "$t('pleaseSelect')"> <el-option @@ -115,6 +117,7 @@ submitDemography: function () { let _this = this _this.submitDisable = true + console.log( this.$refs.demographyMenber) this.$refs.demographyMenber.validate(vaild => { if (vaild) { _this.parasInfos = [] -- Gitblit v1.9.1