From 50f044455a0c7ac11b7f2dc50e1f0cfe444bd05d Mon Sep 17 00:00:00 2001 From: weifashi <605403358@qq.com> Date: Thu, 3 Aug 2023 15:06:07 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E6=B7=BB=E5=8A=A0=E9=A2=84?= =?UTF-8?q?=E5=8A=A0=E8=BD=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/assets/js/microapp.js | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/assets/js/microapp.js b/resources/assets/js/microapp.js index 9365bee30..3383d7df9 100644 --- a/resources/assets/js/microapp.js +++ b/resources/assets/js/microapp.js @@ -1,5 +1,13 @@ import microApp from '@micro-zoe/micro-app' +const getUrl = (s) => { + let url = $A.apiUrl(s) + if (url.indexOf('http') == -1) { + url = window.location.origin + url + } + return import.meta.env.VITE_OKR_WEB_URL || url; +} + export default function() { let urls = ""; let route = "/"; @@ -31,5 +39,13 @@ export default function() { modules: modules } }) - + + //预加载 + microApp.preFetch([ + { + name: 'micro-app', + url: getUrl("/apps/okr"), + disableSandbox: true + } + ]) } \ No newline at end of file