bailicangdu

bailicangdu

水光潋滟晴方好,山色空蒙雨亦奇。

Member Since 5 years ago

jd.com, Shanghai, China

Experience Points
1.25w
follower
Lessons Completed
19
follow
Lessons Completed
152
stars
Best Reply Awards
22
repos

538 contributions in the last year

Pinned
⚡ A lightweight, efficient and powerful micro front-end framework. 一款轻量、高效、功能强大的微前端框架
⚡ 基于 vue2 + vuex 构建一个具有 45 个页面的大型单页面应用
⚡ 基于 node.js + Mongodb 构建的后台系统
⚡ 基于 vue + element-ui 的后台管理系统
⚡ vue2 + vue-router + vuex 入门项目
⚡ 一个 react + redux 的完整项目 和 个人总结
Activity
Nov
25
1 week ago
Activity icon
issue

bailicangdu issue comment micro-zoe/micro-app

bailicangdu
bailicangdu

子应用切换再次访问时候,会报__visitId错误

image 根据错误看了下,指向的是micro-app的文件

bailicangdu
bailicangdu

@ice-musru @zerogu 希望提供一个demo帮助我们复现这个提问

Activity icon
issue

bailicangdu issue comment micro-zoe/micro-app

bailicangdu
bailicangdu

子应用切换时能否保存状态

如题。现在切换子应用时应用会被卸载

bailicangdu
bailicangdu

还是很关心这个切换缓存出来的大致时间。3Q

目前还没进入排期,keep-alive 微应用有一个很致命的问题,微应用再次显示和在离开时url地址可能会不一致,导致url和页面展示不统一

push

bailicangdu push micro-zoe/micro-app-demo

bailicangdu
bailicangdu

feat: 所有项目build构建测试初步完成

commit sha: 6d39226443ae83fba45de2dd49c545a2eb57206d

push time in 1 week ago
push

bailicangdu push micro-zoe/micro-app

bailicangdu
bailicangdu

fix: 修复了index.d.ts中getActiveApps、getAllApps类型声明错误的问题

commit sha: 681b74216d499312143e6c341f77b021332e2996

push time in 1 week ago
Activity icon
published release v0.5.2

bailicangdu in micro-zoe/micro-app create published release v0.5.2

createdAt 1 week ago
Activity icon
created tag
createdAt 1 week ago
push

bailicangdu push micro-zoe/micro-app

bailicangdu
bailicangdu

fix: 修复了index.d.ts中getActiveApps、getAllApps类型声明错误的问题

commit sha: 681b74216d499312143e6c341f77b021332e2996

push time in 1 week ago
Activity icon
issue

bailicangdu issue micro-zoe/micro-app

bailicangdu
bailicangdu

浏览器自带的返回导致路由不对

问题描述

【路由问题】使用浏览器自带的返回,导致路由不对,页面展示空白

复现步骤

1.基座应用是history路由,子应用是history路由,我们要跳转基座应用的【客户】页面,页面中嵌入多个子应用【客户列表】【客户群列表】。 2.当点击子应用【客户列表】时,通过文档中标注的方法(基座路由控制)的方式实现跳转到筛选页 3.此时点击浏览器自带的返回时出现该问题

上传截图

路径/tabclient/list ![image](image 路径/client/fifter image

环境信息

  • micro-app版本:
  • 主应用前端框架&版本:vant 3.2.6
  • 子应用前端框架&版本:vant 3.2.6
  • 构建工具&版本:yarn vue-cli
Activity icon
issue

bailicangdu issue micro-zoe/micro-app

bailicangdu
bailicangdu

子应用样式问题

问题描述

发现 micro-app 解析子应用的link 样式的时候,会把 style 插在head 的最后,现在我们在使用的子应用框架也会插入 style。 未使用 micro-app 的时候,样式的顺序是 link (子应用style),使用后 micro-app 顺序微 (子应用 style)(link 转换后的 style) 期望, micro-app 加载样式的时候,在当前 link 的位置增加placeholderComment,而不是 head 的最后。

复现步骤

image image image
Activity icon
issue

bailicangdu issue comment micro-zoe/micro-app

bailicangdu
bailicangdu

子应用样式问题

问题描述

发现 micro-app 解析子应用的link 样式的时候,会把 style 插在head 的最后,现在我们在使用的子应用框架也会插入 style。 未使用 micro-app 的时候,样式的顺序是 link (子应用style),使用后 micro-app 顺序微 (子应用 style)(link 转换后的 style) 期望, micro-app 加载样式的时候,在当前 link 的位置增加placeholderComment,而不是 head 的最后。

复现步骤

image image image
Activity icon
published release v0.5.1

bailicangdu in micro-zoe/micro-app create published release v0.5.1

createdAt 1 week ago
Activity icon
created tag
createdAt 1 week ago
push

bailicangdu push micro-zoe/micro-app

bailicangdu
bailicangdu

fix: 修复了link、style元素格式化后顺序不一致导致的样式丢失的问题 & 新增了getActiveApps方法,用于获取正在运行的子应用

bailicangdu
bailicangdu

feat: 新增了getAllApps方法,用于获取所有已经注册的子应用

bailicangdu
bailicangdu
bailicangdu
bailicangdu
bailicangdu
bailicangdu
bailicangdu
bailicangdu

test: 完善0.5.1单元测试

bailicangdu
bailicangdu

commit sha: 4195b9b14692850c2841b9a877bb7995183640f4

push time in 1 week ago
Nov
24
1 week ago
push

bailicangdu push micro-zoe/micro-app

bailicangdu
bailicangdu

feat: 新增了getAllApps方法,用于获取所有已经注册的子应用

commit sha: 5fd04cc8166b1dca5abcca6123ed976d32ba0fb0

push time in 1 week ago