moecasts
moecasts
@xrkffgg 自己是能搞定,但这不是为了框架的发展吗 😊 。 而且我看了下代码,这个貌似在 rc-men 组件里改比较合适,如果自己改组件的话,有很多冗余代码。还有个问题,如果 SubMenu 的 title 是 a 标签的话,它的默认颜色是 primary color,这似乎不太合适。
@kerm1it 若你不能认同我之前说的那个 b站 的导航例子,那就用你们阿里的淘宝的例子吧,它这个顶级的菜单项也是可以单独点击跳转的。 
@kerm1it 能否将该 issue 改为 open 状态?
@Nikaple 目前无法复现,所以想来这里问一下,出错的 `appendChild` 是 `webpack` 里的那个动态加载的 `createElement('script')`。经过 `hookElement` 之后这个元素的返回值是 `hookedElement`。
> 这是为了重试动态加载 JS 而执行的正常逻辑。 嗯嗯,我理解,不过根据报错,像是有某种情况 hook 失败了,导致的 `Failed to execute 'appendChild' on 'Node'`
目前就是无法稳定复现,所以来这里提 issue 看看有没有啥头绪的,等找到稳定复现的情况再继续这个 issue 吧。
> 老哥,你解决了吗?我也遇到了这个问题。 还没解决。
> 需要更详细的复现步骤, 目前无法复现这个问题 最简单的,点一下侧边栏,然后按 「tab」,实在不行就调下伪类。
> 好像也是需要专门设计一下 `:focus-visible` 的样式才可以 这里的根本原因是 menu 没有留够安全边距,导致 overflow 的时候被遮掉了。
好的,之后我看看