micro-app icon indicating copy to clipboard operation
micro-app copied to clipboard

A simple, efficient and powerful micro front-end framework. 一款简约、高效、功能强大的微前端框架

Results 417 micro-app issues
Sort by recently updated
recently updated
newest added

## 问题描述 > 问题的具体描述 我们的项目主要应用于pc端, 所以基座的body上设置了min-width: 1200px, 但是目前子应用有场景需要适配移动端, 所以需要利用样式隔离设置min-width. 问题是, 采用scss语法在子应用中设置会失败, 但是采用css语法就可以实现效果. ## 上传截图 1. min-width设置失败; ![image](https://user-images.githubusercontent.com/73006116/184319122-2b194bc4-38e1-4476-abe5-4e579da18c0e.png) 2. min-width设置成功; ![image](https://user-images.githubusercontent.com/73006116/184319162-82a0db19-a7c8-44fe-9697-e5115e3354be.png) ## 复现仓库 > 请提供一个精简的代码仓库,然后上传到自己的 github,以帮助我们复现您的问题。 ## 环境信息 - micro-app版本:0.8.7 -...

style problem

根据文档提示添加多个micro-app标签保证name不重复,并设置一个baseRoute路由 页面显示结果:集成纯前端页面没有问题,如果包含调用后端接口则报404,地址可以单独访问,集成后不能访问 ![image](https://user-images.githubusercontent.com/84110421/180692191-ef639aa3-afe0-4e8f-aebd-c765cbe9d529.png) 望大佬指导 代码配置如下 ` `

router question

## 问题描述 > 微应用第三方地图资源加载(百度地图),通过自定义fetch的方式拦截原本为script的方式请求但被基座劫持为fetch的方式请求的第三方静态资源并做代理转发 并且能够拿到返回的资源, 但是静态资源并没有按照原有script的方式正常加载, 页面一片空白, 微应用伪代码: ``` ``` 基座伪代码 : ```javascript const baiduProxyDomain = [ 'api.map.baidu.com', 'dlswbr.baidu.com', 'hm.baidu.com', ]; microAppService.start({ fetch(url, options, appName) { const AudienceExplorerAppId = 'AudienceExplorer';...

feature
In planning

## 背景 > 描述您希望改进的问题。 是否可以支持子应用之间弹窗嵌套 展示某一个页面? 无哭无泪啊 ## 期望的效果 希望在子应用之间相互嵌套详情页进行展示 如果实在不行 那如果在基座中以弹窗的形式嵌套呢 ?望楼主提供一个demo 或者是告知一下使用哪个api可以解决此类问题。感谢🙏 使用这个标签加载会修改地址栏路由信息 影响返回操作 是否可以结合虚拟路由守卫判断环境并把路由记录进行删除操作

router question

## 问题描述 > 问题的具体描述 ## 复现步骤 1. 2. 3.webpack构建的子应用没有问腿 ## 上传截图 > 请上传代码截图、控制台、终端等截图以帮助我们了解您的问题。 子应用路由配置 加载后无法定位默认路径 ![image](https://user-images.githubusercontent.com/28467941/184290510-f2644cef-f181-40ab-a143-fb46ca9ed692.png) ## 复现仓库 > 请提供一个精简的代码仓库,然后上传到自己的 github,以帮助我们复现您的问题。 ## 环境信息 - micro-app版本: - 主应用前端框架&版本:v1.0.0-alpha.5 基座"vue": "^3.2.13", "vue-router":...

document
vite

请问对于基座和自应用都用的vite的项目,大概什么时候可以使用micro-app呢

vite

## 问题描述 > 基座下单个业务用到了腾讯地图,业务应用单独访问正常,基座下访问动态加载远程js跨域 ,怀疑动态创建script 挂载在body 下基座代理fetch执行安全策略拦截掉了 ## 复现步骤 1. 使用 qqmap-plus 初始化腾讯地图 ```javascript import qqmapPlus from 'qqmap-plus' qqmapPlus.init('api-key', () => { const options = { center: new qq.maps.LatLng(position.coords.latitude, position.coords.longitude),...

common

## 问题描述 基座应用和子级应用页面都有,在子级应用发送消息通知基座应用进行路由跳转;基座应用跳转后,页面中的style被错误的渲染到子级应用内中,带了micro-app[name=xxxx]前缀,并且基座应用页面该样式丢失;按F5刷新后正常加载。 将子级应用中的改为,问题解决。 并且在将改回,问题不能重现。 ## 环境信息 - micro-app版本:0.8.8 - 主应用前端框架&版本:vue2.6.12 - 子应用前端框架&版本: - 构建工具&版本:HBuilder X 3.4.18

## 问题描述 > 问题的具体描述 主应用和子应用都是vite3+vue3,跳转能正常跳转,但是数据通信方面好像有问题,子应用在window对象中没有发现环境变量和micro-app注入的microApp对象。 ## 复现步骤 1. 2. ## 上传截图 > 请上传代码截图、控制台、终端等截图以帮助我们了解您的问题。 ## 复现仓库 > 请提供一个精简的代码仓库,然后上传到自己的 github,以帮助我们复现您的问题。 ## 环境信息 - micro-app版本: - 主应用前端框架&版本: - 子应用前端框架&版本: - 构建工具&版本:

vite

## 问题描述 > 问题的具体描述 ## 复现步骤 1. 将子应用vite版本升为3即可 ## 上传截图 ## 复现仓库 ## 环境信息 - micro-app版本:0.8.8 - 主应用前端框架&版本:react 18.2.0,micro-app 0.88 - 子应用前端框架&版本:react 18.2.0,micro-app 0.88 - 构建工具&版本:主子都是vite 3.0.4

vite