前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >微信小程序-弹出对话框

微信小程序-弹出对话框

作者头像
叉叉敌
发布于 2019-08-15 12:07:42
发布于 2019-08-15 12:07:42
6.4K00
代码可运行
举报
文章被收录于专栏:ChasaysChasays
运行总次数:0
代码可运行

什么是对话框

对话框是微信小程序的,界面交互的一种方式,其他的还有toast等。

https://developers.weixin.qq.com/miniprogram/dev/api/ui/interaction/wx.showModal.html

怎么使用

下面是一个官方的使用方式,用触发时间来触发即可

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<view>
<button bindtap="showWindows" class="showWindows">弹窗</button>
</view>
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
showWindows: function() {
wx.showModal({
  title: '提示',
  content: '这是一个模态弹窗',
  success (res) {
    if (res.confirm) {
      console.log('用户点击确定')
    } else if (res.cancel) {
      console.log('用户点击取消')
    }
  }
})
}

如何把信息传到弹出界面

在wxml文件里面 {{data.showWindows.Content}} 把内容传上去即可

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<view>
  <button bindtap="bindViewTap">点击弹出对话框</button>
  <view >
    <modal title="对话框" hidden="{{modalHidden}}" confirm-text="确定"
    cancel-text="取消" bindconfirm="modalBindaconfirm" bindcancel="modalBindcancel">
      {{data.showWindows.Content}}
    </modal>
  </view>
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
//获取应用实例
var app = getApp()
Page({
  data: {
    modalHidden:true,//是否隐藏对话框
  },
  //事件处理函数
  bindViewTap: function() {
    this.setData({
      modalHidden:!this.data.modalHidden
    })
    
  },
  //确定按钮点击事件
  modalBindaconfirm:function(){
    this.setData({
      modalHidden:!this.data.modalHidden,
    })
  },
  //取消按钮点击事件
  modalBindcancel:function(){
    this.setData({
      modalHidden:!this.data.modalHidden,
    })
  },  
})

部分可以参见这个 https://blog.csdn.net/hezhixiu/article/details/75309359

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019年08月12日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
小程序弹出框详解
标题图 小程序弹出框详解 qjlx: function() { var itemList = ['病假', '事假']; wx.showActionSheet({ itemList: itemList, success: function(res) { console.log(res); console.log(itemList[res.tapIndex]); }, fail: function(res) {
达达前端
2019/07/04
3.4K0
微信小程序开发实战(16):交互组件
iOS程序员一定对ActionSheet非常熟悉,这是Cocoa Touch很常用的UI组件。使用ActionSheet会从当前窗口底部往上弹出一个窗口,可以在该窗口放置任何组件,例如,如图1所示的一排按钮。
蒙娜丽宁
2020/08/04
9000
微信小程序开发实战(16):交互组件
微信小程序带图片弹窗简单实现
(PS:最近发现一个问题,如果页面内有textarea时,textarea的层级会比蒙版视图高,并且无法修改,做了一个比较笨的解决方案:小程序textarea层级问题)
韦弦zhy
2018/09/11
6.9K1
微信小程序带图片弹窗简单实现
小程序自定义modal弹窗封装实现
小程序官方提供了 wx.showModal 方法,但样式比较固定,不能满足多元化需求,自定义势在必行~
solocoder
2022/04/06
3.8K2
小程序自定义modal弹窗封装实现
小程序安全设置-弹出框输入获取值
小程序安全设置 Page({ /** * 页面的初始数据 */ data: { anquan: '', detailanquan: '', hiddenmodalput: true, //可以通过hidden是否掩藏弹出框的属性,来指定那个弹出框 idCard: '', password: '', phone: '', email: '', wxUnionid: '', // 修改密码 psd: "
达达前端
2022/04/29
1.1K0
微信小程序入门教程之三:脚本编程
今天,接着往下讲,教大家为小程序加入 JavaScript 脚本,做出动态效果,以及如何跟用户互动。学会了脚本,就能做出复杂的页面了。
ruanyf
2020/11/03
1.8K0
微信小程序入门教程之三:脚本编程
微信小程序示例 - 交互组件
消息提示框 toast 代码结构 <toast bindchange="..."> 消息内容 </toast> 属性 duration - 消息显示的时间,单位毫秒,默认值 1500 bind
dys
2018/04/04
1.8K0
微信小程序示例 - 交互组件
解决微信小程序登录与发布的一些问题
要使用的是本地图片,不想把图片上传到网络再通过https的方式解决,解决方法如下:
达达前端
2022/04/29
6880
解决微信小程序登录与发布的一些问题
微信小程序----界面交互反馈API(wx.showToast(OBJECT)、wx.showModal(OBJECT))(MUI消息框)
效果图 WXML <view class="tui-content"> <view class="tui-show-name"> <text class="tui-card-btn" bi
Rattenking
2021/02/01
1.1K0
微信小程序----界面交互反馈API(wx.showToast(OBJECT)、wx.showModal(OBJECT))(MUI消息框)
微信小程序展示弹窗的几种方式
https://img-blog.csdnimg.cn/20200824143538219.gif#pic_center
peng_tianyu
2022/12/15
5.3K0
微信小程序展示弹窗的几种方式
分享一个关于this对象的编程小技巧,如何使用箭头函数避免this对象混淆?
以微信小程序举例。小程序的主要语言是js,使用小程序也方便说明我们接下来要讲的问题。
LIYI
2020/11/13
1.2K1
分享一个关于this对象的编程小技巧,如何使用箭头函数避免this对象混淆?
【愚公系列】2022年04月 微信小程序-获取用户信息和OPENID
调用接口获取登录凭证(code)进而换取用户登录态信息,包括用户的唯一标识(openid) 及本次登录的会话密钥(session_key)。用户数据的加解密通讯需要依赖会话密钥完成。
愚公搬代码
2022/04/07
1.5K0
【愚公系列】2022年04月 微信小程序-获取用户信息和OPENID
后端程序员也能看懂的微信小程序开发入门
小程序时至今日已经非常火爆了,作为软件体系中的一员,越来越多的公司与个人都在发展自己的小程序,而且小程序不再是单一的微信小程序了,还有百度小程序、支付宝小程序、抖音小程序等等。说明小程序是很不错的一个开发技术,也是便于找工作的一项技能,本文指在让大家快速了解微信小程序的入门与开发。
蒋老湿
2020/04/14
1.4K0
后端程序员也能看懂的微信小程序开发入门
小程序中带图片modal的实现
前言:做小程序经常会遇到弹框提示,大家应该首选wx.showModal,标题、内容、button内容和颜色都可以自己定义,可以说是满足90%的dialog需求。但是,只支持文本内容,没办法插入图片素材。 先来看看wx.showModal的用法: wx.showModal({ title: '温馨提示', content: '提示内容。。。', confirmText: '确定', confirmColor: '#1677d2', cancelText: '取消', cancelCo
连胜
2018/03/07
3.4K0
小程序中带图片modal的实现
微信小程序宠物论坛4
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/08
9880
微信小程序宠物论坛4
微信小程序实用代码段(持续更新中)
两年前的文章,被收藏了368次。挺实用的,可以看看。排名不分先后,按自己的习惯来的。总结经验,不喜勿喷哦~
Vam的金豆之路
2021/12/01
1K0
微信小程序实用代码段(持续更新中)
小程序搜索弹出搜索内容功能(模糊查询)
功能:在搜索界面,搜索输入的字符,如果有匹配,就会显示出来。 wxml <view class="page"> <view class="page__bd"> <view class="w
王小婷
2019/02/21
6.5K0
小程序搜索弹出搜索内容功能(模糊查询)
【愚公系列】《微信小程序与云开发从入门到实践》032-界面交互相关API的使用
在数字化时代,微信小程序作为一种新兴的应用形态,凭借其轻便、易用的特性,迅速成为了各类企业和开发者的重要工具。为了提升用户体验,微信小程序提供了丰富的界面交互API,使开发者能够更灵活地设计和实现各种交互效果。
愚公搬代码
2025/01/23
2220
微信小程序|表单数据绑定及提示弹窗
一个小程序应用,总是会出现注册时填写个人界面的情况,这个界面就是一个双向数据绑定的表单,而如何实现一个表单的数据绑定以及如何在提交信息时跳出一个提示弹窗,则需要我们对制作表单的相关标签及属性以及样式的配置有深入的了解和掌握。
算法与编程之美
2020/02/21
4K0
微信小程序|表单数据绑定及提示弹窗
小程序实践(十一):showModal的使用
显示模态对话框,确定和取消两个选择+标题+内容的对话框 . // 编辑用户性别 tapSex:function(res){ var that = this wx.showM
听着music睡
2018/11/09
1.5K0
推荐阅读
相关推荐
小程序弹出框详解
更多 >
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文