凌云UI 使用手册
接入
组件
图表
页面
  • 总览
  • 组件 1.0.42
  • 图表 1.0.27
  • 页面包 1.0.3
GitHub
接入
组件
图表
页面
  • 总览
  • 组件 1.0.42
  • 图表 1.0.27
  • 页面包 1.0.3
GitHub
  • 组件

    • 目录
  • 页面与导航

    • 页面壳
    • 窄屏
    • 平板与电脑
    • 宽屏目录
    • 顶栏
    • 主题切换
    • 底栏
    • 搜索栏
    • 侧栏浮层
  • 基础控件

    • 布局
    • 按钮
    • 图标
    • 角标
    • 分段控件
    • 标签
    • 筛选胶囊
    • 文本
    • 图片
    • 头像
    • 分页点
  • 表单

    • 输入框
    • 表单
    • 表单分组
    • 表单行
    • 开关
    • 步进器
    • 日期切换器
    • 复选框
    • 单选
    • 单选组
    • 多选列表
    • 单选列表
    • 滑条
    • 选择器
    • 日期选择器
    • 级联选择
  • 列表与内容

    • 列表
    • 列表行
    • 分组卡片
    • 表格
    • 滑动容器
    • 滑动行
    • 空状态
    • 骨架屏
    • 下拉刷新
    • 宫格
    • 索引列表
  • 反馈

    • 加载转圈
    • 进度
    • 轻提示
    • 加载遮罩
    • 反馈宿主
  • 浮层

    • 弹窗
    • 底部面板
    • 操作列表
    • 分享面板
    • 气泡
    • 菜单
    • 上下文菜单
    • 悬浮按钮
    • 商品导航

lingyun-toolbars

顶栏。放在 lingyun-app-page 里时不用再写一份;单独用在自定义布局或 Sheet 里。搜索 / 分段 / 综合示例见 pages/demo/toolbar-search、pages/demo/toolbar-segments、pages/demo/toolbar-comprehensive。

示例

<lingyun-toolbars title="标题" @back="onBack" />
<lingyun-toolbars title-style="large" title="大标题" />
<lingyun-toolbars placement="sheet" title="Sheet" @close="onClose" />

属性

属性说明默认值
title标题''
subtitle副标题''
titleStyletitle / large / title2LineLargetitle
placementstandard 或 sheetstandard
showBack返回。auto 按场景决定auto
showClose关闭auto
showGrabber抓手auto
showTrailing右侧按钮true
trailingButtons右侧自定义按钮组;{ key, icon?, label?, disabled? }[] 为一组,二维数组按组渲染多个胶囊[]
trailingButtonsHidden隐藏数据驱动的按钮组;页面打开自己的锚点浮层时使用false
trailingMenuEnabled显式启用 #trailing-menu 内置浮层;小程序必须开启false
showThemeSwitch主题钮开关;auto 跟随全局,false 只隐藏当前 toolbarauto
searchable开启顶部搜索:右侧多一个独立分组搜索按钮false
searching搜索模式;输入框替换左侧内容,原搜索按钮变取消false
searchValue搜索关键词''
searchPlaceholder搜索占位文案搜索
segments顶栏下方分段控制数据 { key, text?, icon?, disabled? }[];为空不占高度[]
segmentValue当前分段 key''
fixed固定在视口顶部。页面壳里会设为 truefalse
safeArea加上状态栏高度true
glassProgress0 到 1,玻璃从透明到铺满0

事件

事件说明
back返回
close关闭
trailing默认右侧按钮
trailing-action自定义按钮组点击,参数 { key, button, index, groupIndex, buttonIndex, anchor }
update:searching搜索模式变化
update:searchValue搜索关键词变化
search-open点搜索按钮
search-cancel点取消按钮,参数为当前关键词
search-input输入变化,参数为当前关键词
search键盘确认搜索,参数为当前关键词
update:segmentValue分段值变化
segment-click点击分段项,参数 { value, item }
segment-change分段切换,参数 { value, item }

trailingButtons 支持一维 / 二维数组:一维是一组,二维按子数组拆成多个玻璃胶囊。单个按钮是 44×44 圆钮,多个是 36×36 + gap 18 的胶囊组。点击后发 trailing-action,anchor 是按钮组的视口矩形(整组会隐藏,菜单按组右上角对齐),可直接作为 lingyun-menu 的 anchor 打开自定义浮层;如果设置 trailing-menu-enabled 并传入 #trailing-menu="{ button, index, groupIndex, buttonIndex, close }" 插槽,也会自动在按钮组下方弹出自定义菜单内容。主题钮菜单同样按第一组右上角定位。

segments 会在 toolbar 下方渲染 Small 分段控制,行高 40;segmentValue 受控,切换发 update:segmentValue、segment-click、segment-change。搜索模式只让左侧输入框从右往左滑入,搜索/取消按钮位置固定不变,关闭时输入框反向滑出。

返回、关闭、分享都用 lingyun-icon。圆钮保持 44。返回是 left、字号 28;关闭是 closeempty、分享是 upload,字号都是 26。

Edit this page
最近更新: 2026/11/6 19:54
Contributors: qiu, Claude Fable 5
Prev
宽屏目录
Next
主题切换