标题栏 (bui-header)

用法
1. <bui-header title="标题栏" :leftItem="leftItem" :rightItem="rightItem"
2. @leftClick="back" @rightClick="rightclick" @centerClick="centerclick">
3. </bui-header>
1. export default {
2. data: function () {
3. return {
4. leftItem: {
5. icon: 'ion-chevron-left',
6. },
7. rightItem: {
8. text: '更多'
9. }
10. }
11. },
12. methods: {
13. "back": function () {
14. this.$pop();
15. },
16. "rightclick": function () {
17. this.$toast('right')
18. },
19. "centerclick": function () {
20. this.$toast('center')
21. }
22. }
23. }
Example:bui-header
属性
| Prop | Type | Required | Default | Description |
|---|---|---|---|---|
title |
string |
N |
标题文本 | |
leftItem |
object |
N |
defaultItem | 左边显示内容 |
rightItem |
object |
N |
defaultItem | 右边显示内容 |
textColor |
string |
N |
#ffffff |
字体颜色 |
iconColor |
string |
N |
#ffffff |
图标颜色 |
iconSize |
string |
N |
48px |
图标大小 |
backgroundColor |
string |
N |
#4ca4fe |
背景颜色 |
height |
string |
N |
90px |
头部高度 |
defaultItem = { icon: '',text: ''} ,其中 icon 是字体图标的name,从ionicons寻找合适的进行填充,text是文本内容,例如’返回’,icon在左,text在右。 |
||||
| ### 事件 | ||||
支持 @leftClick(左) @rightClick(右) @centerClick(中) 事件 |
||||
| ### 扩展 | ||||
标题栏左中右需要自定义内容时,可通过 slot 区分,right 是右侧 ,left 是左侧, center 中间,参考如下: |
||||
| 1. |
||||
| 2. | ||||
| 3. ... | ||||
| 4. | ||||
| 5. |
