hdy
hdy
### What problem does this feature solve? 当使用checkbox自定义true-value/false-value时,当初始值为false-value(这个初始值是个非空字符串),页面渲染后,这个checkbox开始是勾选状态然后才会变为不勾选状态,会有勾选状态的闪现。 看了源码,checkbox组件是在mounted生命周期进行的true-value/false-value数据转换。所以当传入一个真值时(即使它全等于false-value),也会先被勾选,直到mounted生命周期触发后,才调用的updateModel方法,对勾选状态进行了更新。 ### What does the proposed API look like? 我期望该checkbox第一次渲染时,就是根据传入的value和定义的true-value/false-value展示勾选状态,不希望出现状态的闪现。 目前我在代码中新增了checkbox的created生命周期并调用了updateModel,暂时解决了这个问题。 这类问题在Radio组件中也会存在选中状态的闪现。
快5个月没更新了,请问后期会出新版本吗?有没有大致的时间节点
## 问题描述 > 问题的具体描述 升级1.0后,子系统路由更新渲染出现问题。 主应用路由:页面A,页面B 子应用1路由:页面C,页面D 子应用2路由:页面E,页面F 升级前,主应用关闭路由keep-alive,开启微前端keep-alive 配置。主应用通过监听路由变化调用 window.history.replaceState、window.dispatchEvent(new PopStateEvent()) 实现子应用路由更新。 路由更新场景有两处: 1.子应用所在vue组件 created 时调用,确保进入子应用时根据当前url更新子应用路由; 2.子应用所在vue组件$route变化时调用,确保当前挂载的子应用内部页面跳转时更新子应用路由。 基于以上,能做到A、B、C、D、E、F页面之间无差别无感知跳转切换,交互正常。 **升级1.0后并关闭了虚拟路由系统出现问题:进入子应用页面时页面无法正常渲染,当前子应用内部跳转功能正常。** ## 复现步骤 1.怀疑是升级后子应用在keep-alive情况下,再次进入时触发路由更新的时机变了 尝试1:将路由更新方法放在 onCreated生命周期内调用,**失败**,与放在组件created内效果一样。 尝试2:将路由更新方法延时300毫秒执行,**成功**,不同子应用页面相互切换交互正常。(延时执行会带来体验不好) **这块还出现了个诡异的现象:延时执行路由更新如果小于300毫秒时,首次进入子应用1页面正常,再次进入子应用2时页面报错,关闭的虚拟路由系统被恢复了(URL变成了虚拟路由系统的规则)** 2.尝试关闭keep-alive 配置,打开主应用vue keep-alive...
## 问题描述 1.0.0-rc.3升级1.0.0-rc.4 发现问题: 1.microApp.router 在虚拟路由系统下会触发主应用路由watch,关闭虚拟路由系统不触发主应用watch。(此问题在1.0.0-rc.3也存在) 2.microApp.router 如果当前url无变化,microApp.router不会生效,比如子应用挂载后,先通过主应用路由让url变为对应子应用页面url,再调用microApp.router子应用页面不更新。(此问题在1.0.0-rc.3不存在,可以使用PopStateEvent替代microApp.router,但是官方推荐的子应用调转方式是microApp.router) 3.因为问题2,强行使用microApp.router,需要更改点击子应用跳转的逻辑,但又因为microApp.router在当前子应用未挂载时无法调用(会报错),所以导致跳转子应用时需要先判断该子应用是否正在运行,如果未运行,则需要调用vue.router.push,反之才能调用microApp.router.push。没有之前watch route + PopStateEvent 便捷清晰。 4.开启keep-alive时,首次进入microApp.router可以控制子应用跳转。但是子应用失活后重新激活后,microApp.router和PopStateEvent都无法控制子应用跳转了,尝试了很多方法均无效,这个问题是致命的导致无法升级。(此问题在1.0.0-rc.3中未发现,且开启虚拟路由系统仍然存在) ## 复现步骤 1.关闭虚拟路由系统,开启keep-alive,首次进入子应用app1并控制app1页面跳转功能正常。 2.回到主应用后再次进入子应用app1(保活后重新激活),无法控制app1页面跳转 ## 上传截图   ## 复现仓库 https://github.com/hdy1023/micro-app-test ## 环境信息 - micro-app版本:1.0.0-rc.4 -...
### Version 5.5.0 ### Link to Minimal Reproduction none ### Steps to Reproduce 1.Normal in canvas render.  2.The image is not full in svg render.  3.Found that setting...
### Environment ```bash Developement/Production OS: Windows 10 19043.1110 Node version: 20.18.0 Package manager: [email protected] Reka UI version: 2.1.1 Vue version: 3.5.13 Nuxt version: 3.16.2 Nuxt mode: universal Nuxt target: server...