refactor(list-item): 改进布局系统并移除隐式子组件

作者: ruben-rebelo创建于 2026年5月11日更新于 2026年8月25日
标签v6

重构 ListItem 以提高 Material Design 3 兼容性,删除有问题的子元素模式,提高性能特征,并现代化公共 API。问题

  • 当前 API 严重依赖子元素组合,难以优化
  • 内部布局逻辑与任意子元素结构紧密耦合
  • MD3 行为和视觉效果与当前 Material 指南并不完全一致
  • 在大型列表或频繁更新的屏幕中,渲染性能可能会下降
  • API 的类型安全性和可发现性可以得到提升
  • 组件在不同平台和边缘情况之间的行为不一致

内容来源: callstack/react-native-paper