hookehuyr

✨ feat(我的信息页面): 幼儿园默认勾选已有数据

...@@ -8,7 +8,8 @@ ...@@ -8,7 +8,8 @@
8 <van-field v-model="user_info.kg_name" is-link readonly label="幼儿园" placeholder="请选择幼儿园" 8 <van-field v-model="user_info.kg_name" is-link readonly label="幼儿园" placeholder="请选择幼儿园"
9 @click="selectSchool" /> 9 @click="selectSchool" />
10 <van-popup v-model:show="showPicker" round position="bottom"> 10 <van-popup v-model:show="showPicker" round position="bottom">
11 - <van-picker :columns="schoolList" @cancel="showPicker = false" @confirm="onConfirm" /> 11 + <van-picker v-model="selectedValues" :columns="schoolList" @cancel="showPicker = false"
12 + @confirm="onConfirm" />
12 </van-popup> 13 </van-popup>
13 <van-field v-model="user_info.name" name="儿童姓名" label="儿童姓名" placeholder="请输入儿童姓名" /> 14 <van-field v-model="user_info.name" name="儿童姓名" label="儿童姓名" placeholder="请输入儿童姓名" />
14 <van-row class="upload-text"> 15 <van-row class="upload-text">
...@@ -110,6 +111,8 @@ const selectSchool = () => { ...@@ -110,6 +111,8 @@ const selectSchool = () => {
110 }) 111 })
111 } 112 }
112 113
114 +const selectedValues = ref([+$route.query.kg_id]);
115 +
113 const onConfirm = ({ selectedOptions }) => { 116 const onConfirm = ({ selectedOptions }) => {
114 showPicker.value = false; 117 showPicker.value = false;
115 user_info.kg_id = selectedOptions[0].value; 118 user_info.kg_id = selectedOptions[0].value;
......