罗广辉
2025-10-20 f2251d2f5c47fbe00a819f02f8d8c7ed70e60aaf
src/subPackages/workDetail/mapWork/index.vue
@@ -1,8 +1,29 @@
<!-- 地图展示 -->
<template>
  <view> 基础 </view>
  <WebViewPlus ref="sWebViewRef" :src="`${viewUrl}`" @webMessage="onPostMessage"/>
</template>
<script setup></script>
<script setup>
   import {getWebViewUrl} from "@/utils/index.js";
   import { onLoad } from '@dcloudio/uni-app';
   const sWebViewRef = ref(null);
   const viewUrl = ref('')
   onLoad( (options) => {
      const currentItem = options.currentItem
   viewUrl.value = getWebViewUrl('/mapWork', {currentItem:currentItem})
   });
   function onPostMessage(data) {
     if (data.type === 'workDetailback'){
       uni.navigateTo({
         url: '/subPackages/workDetail/index'
       });
     }
   }
</script>
<style lang="scss" scoped></style>