useTopBarTitle(title: string, ellipsis?: number)

版本要求:
@ray-js/panel-sdk≥1.0.0

描述

设置小程序顶部导航栏标题,支持超长文本自动截断

参数

参数类型必填说明
titlestring是要设置的标题文本
ellipsisnumber否标题最大字符数,超出后自动添加省略号,默认为 14

返回值

类型:(titleRes: string) => void[]
元组 [setTitle],包含一个可手动设置标题的函数

示例代码

示例

import { useTopBarTitle } from '@ray-js/panel-sdk';

function DevicePage() {
  // 自动设置顶部标题,超过 14 个字符会截断
  const [setTitle] = useTopBarTitle('智能灯光控制面板');

  // 也可以手动更新标题
  const handleRename = (newName: string) => setTitle(newName);
}