vill-ui使用文档 | 属性 | 描述 | 类型 | 默认值 |
|---|---|---|---|
| title | 标题 | string | - |
| height | 高度 | number | 44 |
| hasBorder | 是否要底部边框 | boolean | true |
| leftIconName | 左边icon的名称 | string | arrow-left |
| leftIconSize | 左边icon的大小,和icon组件的size字段一样 | string | - |
| leftIconColor | 左边icon的颜色,和icon组件的color字段一样 | string | inherit |
| leftIconClassPrefix | 左边icon的类名,和icon组件的classPrefix字段一样 | string | vill-icon- |
| leftVisible | 右边区域是否显示 | boolean | true |
| rightIconName | 右边icon的名称 | string | - |
| rightIconSize | 右边icon的大小,和icon组件的size字段一样 | string | - |
| rightIconColor | 右边icon的颜色,和icon组件的color字段一样 | string | inherit |
| rightIconClassPrefix | 右边icon的类名,和icon组件的classPrefix字段一样 | string | vill-icon- |
| rightVisible | 右边区域是否显示 | boolean | true |
| 名称 | 说明 | 返回的参数 |
|---|---|---|
| left | 左边的slot | - |
| middle | 中间边的slot | title |
| right | 右边的slot | - |
| 事件 | 说明 | 回调参数 |
|---|---|---|
| left-click | 左边区域点击事件 | event |
| right-click | 右边区域点击事件 | event |
<vill-nav-bar title="基础navbar"></vill-nav-bar>
<vill-nav-bar :leftVisible="false" :rightVisible="false" title="只显示title"></vill-nav-bar>
<vill-nav-bar
:height="54"
:hasBorder="false"
title="自定义navbar"
leftIconSize="20"
leftIconColor="red"
:rightIconName="require('/assets/imgs/logo.png')"
rightIconSize="20,30"
/>
<vill-nav-bar title="slot 扩展navbar,如果有很长很长很长的标题,会怎么样呢">
<template #left>取消</template>
<template #middle="{title}">{{ title }}</template>
<template #right>添加</template>
</vill-nav-bar>