Blackwork
回到顶部

Sheet

从边缘滑出的面板,适合导航、筛选和检查器。

Sheet

适用场景

  • 移动端导航
  • 需要一直留在屏幕上的筛选
  • 一边看列表、一边检查或编辑某一项

短确认、居中打断用 Dialog

用法

用法

方向

方位

API 参考

属性类型默认值说明
side"top" | "right" | "bottom" | "left""right"面板滑入的方向,设置在 SheetContent 上。
closeButtonVisiblebooleantrueSheetContent 角落的关闭按钮;自行提供关闭控件时设为 false。
asChildbooleanfalse用于 SheetTrigger 和 SheetClose,子节点必须是 button。
openbooleanSheet 的受控打开状态。
onOpenChange(open: boolean) => voidSheet 打开或关闭时调用。

说明

  • 默认 sideright
  • 只有自己提供关闭控件时,才把 closeButtonVisible 设为 false
  • 和 Dialog 一样,asChild 的子节点必须是 button。