feat(Listy): 添加 'interactive' 属性来控制项目的悬停状态
作者: kfylaktopoulos创建于 2026年9月10日更新于 2026年9月11日
标签👷🏻♂️ Someone working on it
此特性能解决什么问题 ?
目前,Listy ' 物品默认具有徘徊背景效应(控制项目BgHover')。
当使用`Listy'来显示纯静态或只读数据(即行不能点击)时,这种徘徊效应会给终端用户造成**false ponance-Qit信号,即一行在不点击时是交互式的.
虽然可以使用styles.tem'或自定义的CSS:hover'来推翻这种行为,但必须手动剥去静态清单的默认悬浮状态,增加了不必要的锅炉板。 专用API道具将使组件的意图明确并清理开发者经验(DX).
- 注:这一请求不同于#59268。 虽然#59268要求行动处理(
ProjectClick'/ref'),但这个问题要求视觉状态切换(`交互'--false-')来禁用静态清单所显示的悬浮样式。 *
拟议的API是什么样子?
在“Listy”部分中添加布尔道克“交互式”(或“可控”):
时间轴 :
// 静态 / 仅读列表( 残疾徘徊背景和交互状态)
< 列表 < 项目 >
[项目]
交互式 QQ 假 }
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
/ > 打开
// 交互式列表( 默认行为)
< 列表 < 项目 >
[项目]
互动( T)
\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
/ > 打开
内容来源: ant-design/ant-design