# 5.20 数据面板(Panel)
数据面板组件,用于以网格形式展示指标数据,并支持底部操作入口
# 基础用法
<template>
<dof-panel
:listData="listData"
btnText="查看详情"
@dofBottomBarClicked="onBottomBarClicked"
></dof-panel>
</template>
<script>
export default {
data() {
return {
listData: [
[
{ title: '今日用电', value: '2.5', unit: 'kWh' },
{ title: '本月用电', value: '35', unit: 'kWh' },
],
],
}
},
methods: {
onBottomBarClicked() {
// Handle the bottom action.
},
},
}
</script>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# Attributes
| Prop | Type | Required | Default | Description |
|---|---|---|---|---|
needDarkMode | Boolean | N | false | 是否启用 M-dark/T-dark 内置暗黑适配 |
listData | Array | N | [] | 二维指标数组;每项包含 title、value、unit |
hasBottomBar | Boolean | N | true | 是否显示底部操作栏 |
theme | String | N | 'primary' | 底部操作文本主题 |
btnText | String | N | '查看使用日志' | 底部操作文本 |
isRTL | Boolean | N | false | 是否启用 RTL(从右到左)布局;默认关闭 ^2.5.10 |
设置 :need-dark-mode="true" 可启用内置暗黑配色,主题初始化与构建配置见 接入说明。
# Events
| 事件名 | 说明 | 回调参数 |
|---|---|---|
dofBottomBarClicked | 点击底部操作栏 | - |