微信小程序API对照表(界面)
一、交互
wx.showToast(Object object) | 显示消息提示框:(可带图标;可带蒙版防止点击穿透;成功、失败、结束回调) |
wx.showModal(Object object) | 显示模态对话框:(不可带图标;带取消、确认按钮;成功、失败、结束回调) |
wx.showLoading(Object object) | 显示 loading 提示框。需主动调用 wx.hideLoading 才能关闭提示框(可带蒙层;成功、失败、结束回调) |
wx.showActionSheet(Object object) | 显示操作菜单:(必须文字数组,长度<=6;成功、失败、结束回调) |
wx.hideToast(Object object) | 隐藏消息提示框:(成功、失败、结束回调) |
wx.hideLoading(Object object) | 隐藏 loading 提示框:(成功、失败、结束回调) |
wx.enableAlertBeforeUnload(Object object) | 开启小程序页面返回询问对话框:(成功、失败、结束回调) |
wx.disableAlertBeforeUnload(Object object) | 关闭小程序页面返回询问对话框:(成功、失败、结束回调) |
.
二、导航栏
wx.showNavigationBarLoading(Object object) | 在当前页面显示导航条加载动画:(成功、失败、结束回调) |
wx.setNavigationBarTitle(Object object) | 动态设置当前页面的标题:(成功、失败、结束回调) |
wx.setNavigationBarColor(Object object) | 设置页面导航条颜色:(可设置前景、背景、动画;成功、失败、结束回调) |
wx.hideNavigationBarLoading(Object object) | 在当前页面隐藏导航条加载动画:(成功、失败、结束回调) |
wx.hideHomeButton(Object object) | 隐藏返回首页按钮:(成功、失败、结束回调) |
三、背景、TabBar、字体、下拉、刷新、滚动
四、动画、顶置、自定义组件、菜单、窗口、键盘
【动画】wx.createAnimation(Object object) | 创建一个动画实例 animation。 |
【动画】Animation | 动画对象: |
【顶置】wx.setTopBarText(Object object) | 动态设置置顶栏文字内容。只有当前小程序被置顶时能生效,如果当前小程序没有被置顶,也能调用成功,但是不会立即生效,只有在用户将这个小程序置顶后才换上设置的文字内容. |
【自定义组件】wx.nextTick(function callback) | 延迟一部分操作到下一个时间片再执行。(类似于 setTimeout) |
【菜单】wx.getMenuButtonBoundingClientRect() | 获取菜单按钮(右上角胶囊按钮)的布局位置信息。坐标信息以屏幕左上角为原点。 |
【窗口】wx.setWindowSize(Object object) | 设置窗口大小,该接口仅适用于 PC 平台,使用细则请参见指南 |
【窗口】wx.onWindowResize(function callback) | 监听窗口尺寸变化事件 |
【窗口】wx.offWindowResize(function callback) | 取消监听窗口尺寸变化事件 |
【键盘】wx.onKeyboardHeightChange(function callback) | 监听键盘高度变化 |
【键盘】wx.offKeyboardHeightChange(function callback) | 取消监听键盘高度变化事件 |
【键盘】wx.hideKeyboard(Object object) | 在input、textarea等focus拉起键盘之后,手动调用此接口收起键盘 |
【键盘】wx.getSelectedTextRange(Object object) | 在input、textarea等focus之后,获取输入框的光标位置。注意:只有在focus的时候调用此接口才有效。 |
——生命自会找到蓬勃之路。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
2019-11-08 TypeScript入门六:TypeScript的泛型