Miss丶盟
Miss丶盟
> 最新版本已支持excludeAssetFilter,使用方式 > > ```js > import microApp from '@micro-zoe/micro-app' > > microApp.start({ > excludeAssetFilter (assetUrl) { > if (assetUrl === 'xxx') { > return true // 返回true则micro-app不会劫持处理当前文件 > }...
> 能提供一个demo看一下吗 您好,这个demo不太方便提供,我这边测试时发现,excludeAssetFilter函数每次在子应用加载时都会触发,如果我给micro-app配置了destroy时,只有首次触发的时候,才会有我想要排除的文件的url,第二次加载触发时,不会出现我想要排除的url文件,但是没有报那个错误,如果我不给micro-app配置destroy,而是在子应用main.js卸载应用,报错就出现了,麻烦您根据这个方向去查一下问题,具体截图如下。    以上情况是给micro-app配置了destroy的结果,如果不配置destroy,而是在子应用增加window.unmount回调中卸载应用的话,会是下面的结果   
> > 能提供一个demo看一下吗 > > 您好,这个demo不太方便提供,我这边测试时发现,excludeAssetFilter函数每次在子应用加载时都会触发,如果我给micro-app配置了destroy时,只有首次触发的时候,才会有我想要排除的文件的url,第二次加载触发时,不会出现我想要排除的url文件,但是没有报那个错误,如果我不给micro-app配置destroy,而是在子应用main.js卸载应用,报错就出现了,麻烦您根据这个方向去查一下问题,具体截图如下。    以上情况是给micro-app配置了destroy的结果,如果不配置destroy,而是在子应用增加window.unmount回调中卸载应用的话,会是下面的结果    对了,以上问题是使用this.$router.push({ path: url })跳转到子应用时出现的,我目前使用window.location.href = url跳转子应用就没问题