# BsHeaderNav 文档
l
<template>
<DocTable
:table-data="tableData"
/>
</template>
<script>
export default {
data() {
return {
tableData: [
{
keyName: 'Props',
desc: '参数',
type: '',
enum: '',
defVal: '',
emc: '',
children: [
{
keyName: 'buttonsConfig',
desc: 'Header上按钮配置对象',
type: 'Object',
enum: '',
defVal: '',
emc: '',
children: [
{
keyName: 'title',
desc: '标题',
type: 'String',
enum: '',
defVal: '',
emc: ''
},
{
keyName: 'btnClickEvent',
desc: '回调方法',
type: 'Function',
enum: '',
defVal: '返回: item',
emc: ''
},
{
keyName: 'buttons',
desc: '按钮组',
type: '[{}]',
enum: '',
defVal: '',
emc: '',
children: [
{
keyName: 'code',
desc: '唯一标识',
type: 'string',
enum: '',
defVal: '',
emc: ''
},
{
keyName: 'label',
desc: '显示名称',
type: 'string',
enum: '',
defVal: '',
emc: ''
},
{
keyName: 'type',
desc: '类型',
type: '',
enum: 'text,submit,reset,button',
defVal: 'button',
emc: ''
}
]
}
]
}
]
},
{
keyName: 'Slots',
desc: '插槽',
type: '',
enum: '',
defVal: '',
emc: ''
},
{
keyName: 'Events',
desc: '事件',
type: '',
enum: '',
defVal: '',
emc: ''
},
{
keyName: 'Methods',
desc: '方法',
type: '',
enum: '',
defVal: '',
emc: ''
}
]
}
}
}
</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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
Expand Copy Copy