Closed zombieJ closed 1 month ago
在 antd 中,对于 MenuItem 会添加一个 Tooltip 用于收缩时展示气泡提示。但是在 rc-menu 中,有一个看不见的节点会对完整的 KV 路径进行收集。而看不见的节点会被 fallback 到 findDOMNode 提示 warning 信息。
rc-menu
findDOMNode
这个 fix 通过提供一个 _internalComponents 用于定制组件,暂时不进行大的重构。让 antd 在渲染测使用自己的组件,而收集测使用原生组件。因此会对 items 执行两次结构生成。
_internalComponents
items
注意:该更新会降低 headless 下使用 rc-menu 的性能。
在 antd 中,对于 MenuItem 会添加一个 Tooltip 用于收缩时展示气泡提示。但是在
rc-menu
中,有一个看不见的节点会对完整的 KV 路径进行收集。而看不见的节点会被 fallback 到findDOMNode
提示 warning 信息。这个 fix 通过提供一个
_internalComponents
用于定制组件,暂时不进行大的重构。让 antd 在渲染测使用自己的组件,而收集测使用原生组件。因此会对items
执行两次结构生成。注意:该更新会降低 headless 下使用
rc-menu
的性能。