Showing
1 changed file
with
12 additions
and
10 deletions
| 1 | <!-- | 1 | <!-- |
| 2 | * @Date: 2022-07-18 10:22:22 | 2 | * @Date: 2022-07-18 10:22:22 |
| 3 | * @LastEditors: hookehuyr hookehuyr@gmail.com | 3 | * @LastEditors: hookehuyr hookehuyr@gmail.com |
| 4 | - * @LastEditTime: 2024-08-19 15:17:29 | 4 | + * @LastEditTime: 2024-08-19 16:40:08 |
| 5 | * @FilePath: /data-table/src/views/index.vue | 5 | * @FilePath: /data-table/src/views/index.vue |
| 6 | * @Description: 首页 | 6 | * @Description: 首页 |
| 7 | --> | 7 | --> |
| ... | @@ -191,7 +191,7 @@ | ... | @@ -191,7 +191,7 @@ |
| 191 | </template> | 191 | </template> |
| 192 | 192 | ||
| 193 | <script setup> | 193 | <script setup> |
| 194 | -import "@vant/touch-emulator"; | 194 | +import "@vant/touch-emulator"; // PC上引入时使得表格组件按钮插件出问题,移动端使用没问题 |
| 195 | import { createComponentType } from "@/hooks/useComponentType"; | 195 | import { createComponentType } from "@/hooks/useComponentType"; |
| 196 | import { Cookies, $, _, axios, storeToRefs, mainStore, Toast, useTitle, } from "@/utils/generatePackage.js"; | 196 | import { Cookies, $, _, axios, storeToRefs, mainStore, Toast, useTitle, } from "@/utils/generatePackage.js"; |
| 197 | import { useRoute } from "vue-router"; | 197 | import { useRoute } from "vue-router"; |
| ... | @@ -545,14 +545,16 @@ onMounted(async () => { | ... | @@ -545,14 +545,16 @@ onMounted(async () => { |
| 545 | // TODO: iframe通信-读取联系人身份证信息 | 545 | // TODO: iframe通信-读取联系人身份证信息 |
| 546 | window.addEventListener('message', (ev) => { | 546 | window.addEventListener('message', (ev) => { |
| 547 | let data = ev.data || null; | 547 | let data = ev.data || null; |
| 548 | - console.warn('读取联系人身份证信息', data); | 548 | + // console.warn('读取联系人身份证信息', data); |
| 549 | - const objectMap = new Map(data.map(item => [item.key, item.value])); | 549 | + if (data.length) { |
| 550 | - formData.value.forEach((item) => { | 550 | + const objectMap = new Map(data?.map(item => [item.key, item.value])); |
| 551 | - // TODO: 绑定别名字段-待确定 | 551 | + formData.value.forEach((item) => { |
| 552 | - if (objectMap.has(item.component_props.tag)) { | 552 | + // TODO: 绑定别名字段-待确定 |
| 553 | - item.component_props.default = objectMap.get(item.component_props.tag); | 553 | + if (objectMap.has(item.component_props.tag)) { |
| 554 | - } | 554 | + item.component_props.default = objectMap.get(item.component_props.tag); |
| 555 | - }); | 555 | + } |
| 556 | + }); | ||
| 557 | + } | ||
| 556 | }, false); | 558 | }, false); |
| 557 | }); | 559 | }); |
| 558 | 560 | ... | ... |
-
Please register or login to post a comment