微信小程序 四种弹窗方式
微信小程序弹窗
- 一、wx.showToast(Object object)
- 二 、wx.showModal(Object object)
- 三、wx.showLoading(Object object)
- 四、wx.showActionSheet(Object object)
- 五、官方文档
一、wx.showToast(Object object)
显示消息提示框
wx.showToast({title: '内容', //提示的内容duration: 2000, //持续的时间icon: 'loading', //图标有success、error、loading、none四种mask: true //显示透明蒙层 防止触摸穿透})
示例:
二 、wx.showModal(Object object)
显示模态对话框
wx.showModal({title: '我是标题', //提示的标题content: '我是内容', //提示的内容success: function(res) {if(res.confirm) {console.log('用户点击了确定')} else if (res.cancel) {console.log('用户点击了取消')}}})
示例:
三、wx.showLoading(Object object)
显示 loading 提示框。需主动调用 wx.hideLoading 才能关闭提示框
wx.showLoading({title: '加载中',
})setTimeout(function () {wx.hideLoading()
}, 2000)
示例:
注意:
- wx.showLoading 和 wx.showToast 同时只能显示一个
- wx.showLoading 应与 wx.hideLoading 配对使用
四、wx.showActionSheet(Object object)
显示操作菜单
wx.showActionSheet({itemList:['选项一','选项二','其它'], //文字数组success: (res) => {switch(res.tapIndex) {case 0:console.log('点击了 选项一')break;case 1:console.log('点击了 选项二')break; case 2:console.log('点击了 其它选项')break;}},fail (res) {console.log('取消选项')}})
示例:
五、官方文档
具体参数可见官网:微信小程序弹窗
微信小程序 四种弹窗方式相关推荐
- 微信小程序四种父子相互传值方式
微信小程序四种父子相互传值方式 1. 绑定自定义属性(父传子),触发自定义方法 (子传父) 原生微信小程序+uni-app都可以实现 父组件: <template><view cla ...
- 微信小程序四种json配置文件详解
知识点: app.json配置文件 project.config.json配置文件 sitemap.json配置文件 页面文件夹中的.json配置文件 上片文章讲到 微信小程序有四种json配置文件, ...
- 微信小程序退出按钮退出方式
微信小程序退出按钮退出方式 1,只能跳转到 tabBar配置的页面 wx.switchTab({url:''../xxx/xxx}) 2.返回上一级页面 (delta:返回的页面数,如果delta大于 ...
- 【微信小程序】自定义弹窗蒙版输入框效果图完整代码
[微信小程序]自定义弹窗文本输入框效果图&完整代码 效果图 在输入框中进行内容的输入 点击确认后在姓名一栏进行更新修改 点击返回后姓名一栏不做任何修改 在这个的基础上你可以自定义任何弹窗 wx ...
- 微信小程序页面跳转方式+跳转小程序(直接复制代码可用)
一. 微信小程序跳转页面方法 1.跳转到 tabBar 页面 wx.switchTab({url: '/index' }) 2.跳转到其他页面(非tabBar页) //redirectTo方法(会关闭 ...
- 微信小程序 自定义modal弹窗组件
微信小程序开发中官方自带的wx.showModal,这个弹窗 API有时候并不能满足我们的弹窗效果,所以往往需要自定义modal组件.下面我们进行一个自定义modal弹窗组件的开发,并进行组件的引用, ...
- 微信小程序苹果机弹窗闪退原因
最近使用uni.app开发了一个微信小程序,出现了一些问题,在此记录一下. 功能描述: 底部导航栏有首页.练习.我的三个按钮,在未登录情况下可以浏览首页.另外两个页面会弹出弹窗提示是否去登录,点击是则 ...
- 微信小程序align_微信小程序四色花瓣
效果展示 Demo代码 wxml <view class="loading-screen"> <view class="loading"> ...
- 微信小程序四(设置底部导航)
好了 小程序的头部标题 设置好了,我们来说说底部导航栏是如何实现的. 我们先来看个效果图 这里,我们添加了三个导航图标,因为我们有三个页面,微信小程序最多能加5个. 那他们是怎么出现怎么着色的呢?两步 ...
最新文章
- Jquery.LazyLoad.js修正版下载,实现图片延迟加载插件
- 【剑指offer-Java版】22栈的压入弹出序列
- cp文件服务器,docker容器与物理机的文件传输—docker cp命令
- 视图加载时自动执行铵钮事件
- 周末献礼 MyVoix2.0.js 麦克风波形绘制(一)
- JAVA中构造方法说法_关于Java程序的构造方法,说法错误的是( )
- win7 iis安装教程
- dinic算法 c 语言,网络流Dinic算法详解及模板
- python初学问题:IndentationError: expected an indented block
- excel两列数据对比找不同_Excel快速核对数据,不用函数这招让你3秒搞定,建议收藏...
- 第二次数学建模训练题
- 深圳摇号验证码一输完就变的解决办法
- 安装tensorflow提示Requirement already satisfied,然而无法导入tensorflow
- LeetCode.868-二进制距离(Binary Gap)
- openGL绘制带纹理地球,并实现鼠标键盘控制
- 算术左移、算术右移、逻辑右移
- 自动化学报latex模板使用说明
- CMNET和CMWAP的区别和适用范围
- “无任何网络提供程序接受指定的网络路径”问题的几个解决方法
- Python调用海康SDK进行车牌识别(动态链接库的方法—不通过swig)