# Layout 拖拽布局
# 基本使用
上边区域
右边区域
中间区域
左边区域
下边区域
▼显示代码
# 说明
1.设置div的class为comp组件,同时设置comp属性type为layout,框架会自动将其作布局处理
2.class必须为layout_north的布局div,用layout属性进行宽高设置和最大、最小宽度/高度设置
3.class必须为layout_east的布局div,用layout属性进行宽高设置和最大、最小宽度/高度设置
4.class必须为layout_center的布局div,用layout属性进行宽高设置和最大、最小宽度/高度设置,内部还可进行布局嵌套定义
5.class必须为layout_west的布局div,用layout属性进行宽高设置和最大、最小宽度/高度设置
6.class必须为layout_south的布局div,用layout属性进行宽高设置和最大、最小宽度/高度设置
通过var layout = $("#layout").layout()函数获取Layout对象,用于动态调整布局宽度、高度,如layout.setEast(300);
# 属性
属性 | 类型 | 描述 |
sprit | boolean | 是否显示中间拖动条 |
border | boolean | 是否显示边线 |
spiretBar | json |
|
# 方法
名称 | 描述 |
setNorth(int) | //设置,北边区域高度: //var layout = $("#layout").layout(); layout.setNorth(40); |
setSouth(int) | //设置,南边区域高度: //var layout = $("#layout").layout(); layout.setSouth(40); |
setWest(int) | //设置,西边区域宽度: //var layout = $("#layout").layout(); layout.setWest(40); |
setEast(int) | //设置,右边区域宽度: //var layout = $("#layout").layout(); layout.setEast(40); |
setNorthSp(bool); | //设置,上边区域中间拖动条: //var layout = $("#layout").layout(); layout.setNorthSp(false); |
setSouthSp(bool); | //设置,下边区域中间拖动条: //var layout = $("#layout").layout(); layout.setSouthSp(false); |
setWestSp(bool); | //设置,左边区域中间拖动条: //var layout = $("#layout").layout(); layout.setWestSp(false); |
setEastSp(bool); | //设置,右边区域中间拖动条: //var layout = $("#layout").layout(); layout.setEastSp(false); |