# 说明
统一页面容器,几乎每一个页面都是需要使用,可以根据浏览器大小进行适配宽度与最小高度,依赖于框架层store.getters.appMainHeight
# 基本示例
卡片内容高度默认固定 计算方式根据卡片高度-标题高度通过设置fixedCenter为false可以进行自适应
Copy
# 修改icon颜色
Copy
# 固定宽度
Copy
# 可以进行展开缩放
Copy
# 可以进行拖拽以及缩放
Copy
# 参数说明
# props
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
showIcon | 是否显示标题左边图标 | boolean | — | false |
width | 卡片宽度,没有这个值默认100% | string | — | — |
titleIconColor | 标题左边图标的颜色 | string | — | var(--color-primary) |
title | 卡片标题 | string | — | — |
titleColor | 标题颜色 | string | — | — |
offsetHeight | 差值高度,卡片实际的最小高度为 appMainHeight-offsetHeight | number | — | 50 |
resize | 卡片拖动 | boolean | — | false |
maxWidthResize | 卡片拖动最大宽度 | number | — | 450 |
minWidthResize | 卡片拖动最小宽度 | number | — | 300 |
toggle | 是否可以进行展开关闭 | boolean | — | false |
fixedCenter | 是否固定卡片内容高度,当存在标题并且fixedCenter为true时则会进行固定内容高度,默认内容自适应 | boolean | — | true |
# 事件
事件名称 | 说明 | 回调参数 |
---|---|---|
heightChange | 返回卡片整体高度 | val |
centerHeight | 返回卡片内容的整体高度 | val |
# header的slot使用
名称 | 描述 |
---|---|
具名插槽:right | 东西放在头部容器框右侧,flex的布局 |