Forráskód Böngészése

feat: fix propOptions to fallback

gemercheung 1 éve
szülő
commit
f115dd720a
2 módosított fájl, 8 hozzáadás és 9 törlés
  1. 4 4
      src/views/feedback/mcSubmit.vue
  2. 4 5
      src/views/feedback/pcSubmit.vue

+ 4 - 4
src/views/feedback/mcSubmit.vue

@@ -85,7 +85,7 @@
         />
         <van-popup v-model:show="showPicker.industryOptionId" position="bottom">
           <van-picker
-            :columns="propsOptions.industryOptionId"
+            :columns="columns.industryOptionId"
             @confirm="(val) => onConfirm(val, 'industryOptionId')"
             @cancel="showPicker.industryOptionId = false"
           />
@@ -104,7 +104,7 @@
         />
         <van-popup v-model:show="showPicker.hardwareOptionId" position="bottom">
           <van-picker
-            :columns="propsOptions.hardwareOptionId"
+            :columns="columns.hardwareOptionId"
             @confirm="(val) => onConfirm(val, 'hardwareOptionId')"
             @cancel="showPicker.hardwareOptionId = false"
           />
@@ -124,7 +124,7 @@
         />
         <van-popup v-model:show="showPicker.softwareOptionId" position="bottom">
           <van-picker
-            :columns="propsOptions.softwareOptionId"
+            :columns="columns.softwareOptionId"
             @confirm="(val) => onConfirm(val, 'softwareOptionId')"
             @cancel="showPicker.softwareOptionId = false"
           />
@@ -226,7 +226,7 @@
   const props = defineProps(['columns', 'addres']);
   const emit = defineEmits(['submit']);
   import { showToast } from 'vant';
-  // const propsOptions = props.columns;
+  // const columns = props.columns;
   const loading = ref(false);
   const submits = ref(null);
   const setObjId = ref({

+ 4 - 5
src/views/feedback/pcSubmit.vue

@@ -75,7 +75,7 @@
             }
           "
           :placeholder="t('feedback.setselcet')"
-          :options="propsOptions.industryOptionId"
+          :options="columns.industryOptionId"
         />
       </a-form-item>
       <a-form-item name="hardwareOptionId">
@@ -91,7 +91,7 @@
               return triggerNode.parentNode;
             }
           "
-          :options="propsOptions.hardwareOptionId"
+          :options="columns.hardwareOptionId"
         />
       </a-form-item>
       <a-form-item name="softwareOptionId">
@@ -107,7 +107,7 @@
               return triggerNode.parentNode;
             }
           "
-          :options="propsOptions.softwareOptionId"
+          :options="columns.softwareOptionId"
         />
       </a-form-item>
       <a-form-item>
@@ -219,8 +219,7 @@
     countries: [],
   });
   console.log('formData', formData);
-  // eslint-disable-next-line vue/no-setup-props-destructure
-  const propsOptions = props.columns;
+  // const columns = props.columns;
   // const previewImage = ref('');
   const formRef = ref(null);
   const rules = {