Skip to content

Splitter 布局容器

Splitter 是一种布局容器组件,与结构类样式结合,通常应用在左右结构或上下结构中。支持内容自定义、収折。

基本用法

指定方向

面板用法

面板启用拖拽

面板指定位置

面板指定宽度

面板指定最小宽度

面板指定高度

面板指定最小高度

属性

属性名类型默认值说明
customClassstring--组件自定义样式
customStylestring--组件自定义 style
directionstringrow 左右排列指定区域内的内容排列方向,column 上下排列,row 左右排列

面板属性

属性名类型默认值说明
customClassstring--组件自定义样式
customStylestring--组件自定义 style
widthnumber--指定面板初始宽度
heightnumber--指定面板初始高度
positionSplitterPanePositionleft 在容器左侧面板在容器中的位置,left:容器左侧,center:容器中间,right:容器右侧,top:容器顶部,bottom:容器底部。如果启用了拖拽,position如果指定left,拖拽条在右侧;指定right,拖拽条在左侧;指定top,拖拽条在底部;指定bottom,拖拽条在顶部,指定main,没有拖拽条。
resizablebooleanfalse没有启用拖拽是否启用拖拽
resizeHandlestring--指拖拽的方向,e向东,n向北,s向南,w向西
minWidthnumber0指定拖拽面板最小宽度
minHeightnumber0指定拖拽面板最小高度

SplitterPanePosition

type SplitterPanePosition = 'left' | 'center' | 'right' | 'top' | 'bottom';