VisualList 视觉列表
一个灵活的图片列表组件,支持多种尺寸、形状和自定义渲染。基于 css-in-js 样式系统,提供良好的主题支持和样式隔离。
代码演示
API
VisualList
VisualListItem
使用示例
基础用法
不同形状
组件变体
带描述文字
数据过滤
自定义渲染
空状态和加载状态
样式定制
组件使用了以下的样式变量,可以通过 CSS-in-JS 进行样式定制:
设计理念
- 灵活性: 支持多种尺寸、形状和自定义渲染
- 可访问性: 提供完整的键盘导航和屏幕阅读器支持
- 性能: 基于 css-in-js 的样式隔离,避免样式冲突
- 主题支持: 与项目的主题系统完全集成
- 类型安全: 完整的 TypeScript 类型定义
