hmilin

Results 6 issues of hmilin

# 使用Angular8作为主应用,类型定义不兼容报错 ## What happens? 在Angular8项目中引入qinakun,并注册子应用,报错信息如下: ERROR in node_modules/qiankun/es/apis.d.ts(1,13): error TS1005: '=' expected. Angular8使用的是typescript3.5.x,import type 需3.8以上版本才支持。 ## 最小可复现仓库 https://codesandbox.io/s/cool-driscoll-k3dcb ## 复现步骤,错误日志以及相关配置 执行yarn start ERROR in node_modules/qiankun/es/apis.d.ts(1,13): error TS1005: '=' expected....

out-of-scope

在umi4中如何对部分css文件关闭cssModules,像umi2的 [cssModulesExcludes配置](https://v2.umijs.org/config/#extrapostcssplugins)

## 问题描述 当子应用为Vite且使用iframe沙箱,切换到子应用后,在加载子应用之前会请求主应用文件,然后取消请求 ## 复现步骤 1. 设置iframe属性 ``` ``` 2. 打开子应用所在页面 ## 上传截图 > ![image](https://github.com/micro-zoe/micro-app/assets/41232645/cdee604b-78e9-43f2-a553-85bea34b2c16) ## 复现仓库 > https://codesandbox.io/p/github/hmilin/micro-app-demo/main?file=%2F.codesandbox%2Ftasks.json%3A12%2C14 ## 环境信息 - micro-app版本:@micro-zoe/micro-app - 主应用前端框架&版本:Angular17 - 子应用前端框架&版本:React18+Vite5 - 构建工具&版本:

iframe

## 背景 > 在1.0.0-beta.1版本后,子应用通过`document.appendChild`动态插入的子节点parentNode默认代理为document.body,而非`micro-app-body` 主应用: react18+vite 子应用: Angular15 目前碰到的问题是开启ShadowDom后,子应用渲染在`ant drawer`下的`monaco-editor`没办法创建选中光标 原因是代理了parentNode之后,没办法正确判断插件工作在ShadowDom下面,无法触发`monaco-editor`对ShadowDom模式的兼容 ![image](https://github.com/micro-zoe/micro-app/assets/41232645/4ea18818-6be5-4614-b435-9cbffb8a0b22) 通过查阅源码发现可以通过`getRootElementParentNode`方法指定parentNode的值,但找不到相关文档 ## 期望的效果 补充`getRootElementParentNode`文档说明

discussion

单词注释详情中能显示单词音标就完美了

[[English Template / 英文模板](https://github.com/alibaba/hooks/blob/master/.github/PULL_REQUEST_TEMPLATE.md)] ### 🤔 这个变动的性质是? - [x] 新特性提交 - [ ] 日常 bug 修复 - [ ] 站点、文档改进 - [ ] 演示代码改进 - [ ] TypeScript 定义更新 -...