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