Skip to content
On this page

NavBar 导航栏

提示

基本使用

template
<c-nav-bar title="首页" />

<c-nav-bar title="标题" left-text="返回" @click:left="goBack" />

<c-top-bar z-index="999" status-bar>
  <c-nav-bar title="首页" />
  <c-line />
</c-top-bar>

搜索

template
<c-nav-bar @click:left="onClickLeft" @click:right="onClickRight">
  <template #left>
    <c-row align="center">
      <c-text>广州</c-text>
      <c-icon name="arrow-down-s-line" size="18px" />
    </c-row>
  </template>
  <c-input size="s" icon="search-line" border round />
  <template #right>
    <c-text>搜索</c-text>
  </template>
</c-nav-bar>

API

NavBar Props

名称类型默认值版本说明
cstringdefault配置名。使用说明
propsNavBarPropsundefined全部 props 。 使用说明
c-classHTMLAttributes['class']undefined自定义类名
c-styleHTMLAttributes['style']undefined自定义样式
left-iconstringundefined左边的图标
left-icon-propsIconPropsundefinedIconProps
left-textstringundefined左边的文字
left-text-propsTextPropsundefinedTextProps
titlestringundefined标题
title-propsTextPropsundefinedTextProps

NavBar Slots

名称参数说明
default()标题的内容
left()左边的内容
right()右边的内容

NavBar Events

名称参数说明
click:left(payload: any) => void点击左边的内容事件
click:right(payload: any) => void点击右边的内容事件