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 |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/views/demography/index.vue b/src/views/demography/index.vue
index 629a018..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>
@@ -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