From aa3e8ddc722750cf131d61253579f3fa81a64c32 Mon Sep 17 00:00:00 2001 From: YM <479443481@qq.com> Date: 星期三, 24 四月 2024 16:22:54 +0800 Subject: [PATCH] 加载子应用 --- src/views/home.vue | 26 +++++++++++++++++++------- 1 files changed, 19 insertions(+), 7 deletions(-) diff --git a/src/views/home.vue b/src/views/home.vue index ec58c69..42cb25a 100644 --- a/src/views/home.vue +++ b/src/views/home.vue @@ -99,7 +99,7 @@ <div><img :src="zoomOut" @click="changePageSize('reduce')" /></div> </div> <div class="brushImgBox"> - <div><img :src="huabi2" class="brushImg" />鐢荤瑪</div> + <div @click="loadChild"><img :src="huabi2" class="brushImg" />鐢荤瑪</div> <!-- <el-switch v-model="headerData.brushToolShow" @change="brushToolShow"/> --> </div> </div> @@ -422,6 +422,13 @@ <script setup lang="ts"> import { ref, reactive, watch, onMounted } from 'vue' +import { useRouter, useRoute } from 'vue-router' + +//鑾峰彇璺敱鍣� +let $router = useRouter() +//鑾峰彇褰撳墠璺敱鐨勪俊鎭� +let $route = useRoute() + import { ElMessage } from 'element-plus' import mulu from '@/assets/images/menu/mulu.png' import biji from '@/assets/images/menu/biji.png' @@ -492,12 +499,8 @@ import zoomIn from '../assets/images/operation/zoomIn.png' import zoomOut from '../assets/images/operation/zoomOut.png' import huabi2 from '../assets/images/operation/huabi.svg' -import { start } from 'qiankun' -onMounted(() => { - - start() - -}) +import { loadMicroApp } from 'qiankun' + // 鑿滃崟 const menuData = reactive([ { @@ -1049,6 +1052,15 @@ ctx = canvas.value.getContext('2d') as CanvasRenderingContext2D } } + +const loadChild = () => { + // loadMicroApp({ + // name: 'book', + // entry: '//192.168.3.196:8080/', + // container: document.querySelector('#container') + // }) + // $router.push({path: "/aa"}) +} </script> <style lang="less"> -- Gitblit v1.9.1