1
0
mirror of https://github.com/ialley-workshop-open/uni-halo.git synced 2026-09-12 16:40:40 +08:00
Files
uni-halo/.agents/skills/uniapp-project/references/api/ui.md
T
2026-08-31 07:58:23 +08:00

1.9 KiB
Raw Blame History

界面交互 API

概述

界面交互 API 用于显示提示、对话框、操作菜单等。

API 列表

uni.showToast

显示消息提示框。

详细文档https://uniapp.dcloud.net.cn/api/ui/prompt.html#showtoast

参数

  • title (String) - 提示的内容
  • icon (String) - 图标类型(success、error、loading、none
  • image (String) - 自定义图标的本地路径
  • duration (Number) - 提示的延迟时间,默认 2000
  • mask (Boolean) - 是否显示透明蒙层,防止触摸穿透

示例

uni.showToast({
  title: '操作成功',
  icon: 'success',
  duration: 2000
})

uni.showModal

显示模态弹窗。

详细文档https://uniapp.dcloud.net.cn/api/ui/prompt.html#showmodal

参数

  • title (String) - 提示的标题
  • content (String) - 提示的内容
  • showCancel (Boolean) - 是否显示取消按钮
  • cancelText (String) - 取消按钮的文字
  • confirmText (String) - 确认按钮的文字

返回值

  • confirm (Boolean) - 为 true 时,表示用户点击了确定按钮
  • cancel (Boolean) - 为 true 时,表示用户点击了取消按钮

uni.showActionSheet

显示操作菜单。

详细文档https://uniapp.dcloud.net.cn/api/ui/prompt.html#showactionsheet

uni.showLoading

显示加载提示框。

详细文档https://uniapp.dcloud.net.cn/api/ui/prompt.html#showloading

uni.hideLoading

隐藏加载提示框。

详细文档https://uniapp.dcloud.net.cn/api/ui/prompt.html#hideloading

uni.setNavigationBarTitle

设置当前页面标题。

详细文档https://uniapp.dcloud.net.cn/api/ui/navigation-bar.html#setnavigationbartitle

参考资源