小程序常用界面交互api

1. wx.showToast 显示消息提示框

显示一个消息提示框,一般用于操作成功后的提示

javascript 复制代码
wx.showToast({
  title: '操作成功',
  icon: 'success',
  duration: 2000
});

2. wx.showModal 显示模态弹窗

显示一个模态弹窗,可以用于提醒用户重要信息或让用户进行选择

javascript 复制代码
wx.showModal({
  title: '提示',
  content: '确认删除此项吗?',
  success: function (res) {
    if (res.confirm) {
      console.log('用户点击确定')
    } else if (res.cancel) {
      console.log('用户点击取消')
    }
  }
});

3. wx.showLoading 加载中

javascript 复制代码
wx.showLoading({
  title: '加载中',
})

//关闭:wx.hideLoading()

4. wx.showActionSheet 显示操作菜单

显示操作菜单,一般用于用户选择操作项

javascript 复制代码
wx.showActionSheet({
  itemList: ['选项1', '选项2', '选项3'],
  success: function (res) {
    console.log('选择了第' + res.tapIndex + '项')
  },
  fail: function (res) {
    console.log(res.errMsg)
  }
});

5. wx.pageScrollTo 页面滚动

javascript 复制代码
wx.pageScrollTo({
  scrollTop: 0, // 滚动到页面顶部
  duration: 300
});

6. wx.setNavigationBarTitle 设置导航栏标题

javascript 复制代码
wx.pageScrollTo({
  scrollTop: 0, // 滚动到页面顶部
  duration: 300
});
相关推荐
Random_index2 小时前
#名词区别篇:npx pnpm npm yarn区别
前端·npm
B.-3 小时前
Remix 学习 - 路由模块(Route Module)
前端·javascript·学习·react·web
陈大爷(有低保)3 小时前
JS基础语法
开发语言·javascript·ecmascript
不修×蝙蝠3 小时前
Javascript应用(TodoList表格)
前端·javascript·css·html
加勒比海涛4 小时前
ElementUI 布局——行与列的灵活运用
前端·javascript·elementui
你不讲 wood4 小时前
postcss 插件实现移动端适配
开发语言·前端·javascript·css·vue.js·ui·postcss
前端小程4 小时前
使用vant UI实现时间段选择
前端·javascript·vue.js·ui
whyfail5 小时前
React 事件系统解析
前端·javascript·react.js
禾苗种树5 小时前
element form rules 验证数组对象属性时如何写判断规则
javascript·vue.js·elementui
liangshanbo12155 小时前
JavaScript 中的一些常见陷阱
开发语言·javascript·ecmascript