Tencent / tdesign

Enterprise Design System
https://tdesign.tencent.com
MIT License
3.13k stars 258 forks source link

[Menu] Popup 重构弹出类菜单后,支持自定义 Popup 类 #347

Closed xiaosansiji closed 1 year ago

xiaosansiji commented 1 year ago

这个功能解决了什么问题

使用 Popup 重构后,弹出菜单内的节点不在 t-menu DOM 内,不能命中相关样式类选择器。

重构前: image

重构后: image

你建议的方案是什么

Submenu 提供 popupProps.overlayClassName,或者直接开放 overlayClassName API,用于指定弹出菜单部分的浮层类名。

timi137137 commented 1 year ago

认可,该API对于UI设计来说是至关重要的

xiaosansiji commented 1 year ago

API 讨论结论: 为 Submenu 新增 popupProps API 透传 Popup 支持的 Props 属性。 支持通过 Submenu. popupProps. overlayClassName = xxx 的方式为弹出层新增自定义样式类

xiaosansiji commented 1 year ago

桌面端 vue2/vue next/react 技术栈均已支持,请升级到版本最新