微信小程序使用modal组件弹出对话框功能示例


Posted in Javascript onNovember 29, 2017

本文实例讲述了微信小程序使用modal组件弹出对话框功能。分享给大家供大家参考,具体如下:

1、效果展示

微信小程序使用modal组件弹出对话框功能示例

2、关键代码

①、index.wxml

<view>提示:{{tip}}</view>
<button type="default" bindtap="showModal">点击我弹出modal对话框</button>
<view>
 <modal title="modal对话框" hidden="{{modalHidden}}" confirm-text="确定" cancel-text="取消" bindconfirm="modalBindaconfirm" bindcancel="modalBindcancel">您好,我是modal对话框</modal>
</view>

②、index.js

Page({
 data:{
  // text:"这是一个页面"
  tip:'',
  buttonDisabled:false,
  modalHidden:true,
  show:false
 },
 showModal:function(){
  this.setData({
   modalHidden:!this.data.modalHidden
  })
 },
 modalBindaconfirm:function(){
   this.setData({
   modalHidden:!this.data.modalHidden,
   show:!this.data.show,
   tip:'您点击了【确认】按钮!',
   buttonDisabled:!this.data.buttonDisabled
  })
 },
 modalBindcancel:function(){
   this.setData({
   modalHidden:!this.data.modalHidden,
   tip:'您点击了【取消】按钮!'
  })
 }
})

③、完整实例代码点击此处本站下载

希望本文所述对大家微信小程序开发有所帮助。

Javascript 相关文章推荐
模拟多级复选框效果的jquery代码
Aug 13 Javascript
jQuery 快速结束当前正在执行的动画
Nov 20 Javascript
jQuery拖拽 &amp; 弹出层 介绍与示例
Dec 27 Javascript
jqGrid读取选择的多行的某个属性代码
May 18 Javascript
Javascript函数式编程简单介绍
Oct 11 Javascript
实例讲解JavaScript的Backbone.js框架中的View视图
May 05 Javascript
js事件冒泡、事件捕获和阻止默认事件详解
Aug 04 Javascript
修改ligerui 默认确认按钮的方法
Dec 27 Javascript
vue中rem的配置的方法示例
Aug 30 Javascript
深入浅析Vue.js 中的 v-for 列表渲染指令
Nov 19 Javascript
vue双向绑定及观察者模式详解
Mar 19 Javascript
vant中的toast轻提示实现代码
Nov 04 Javascript
详解angularjs实现echart图表效果最简洁教程
Nov 29 #Javascript
JS组件系列之Gojs组件 前端图形化插件之利器
Nov 29 #Javascript
Angular2管道Pipe及自定义管道格式数据用法实例分析
Nov 29 #Javascript
node.js支持多用户web终端实现及安全方案
Nov 29 #Javascript
Angular4的输入属性与输出属性实例详解
Nov 29 #Javascript
node.js中axios使用心得总结
Nov 29 #Javascript
Vue2.0用户权限控制解决方案
Nov 29 #Javascript
You might like
上海永华YH-R296(华普R-96)12波段立体声收音机的分析和打理
2021/03/02 无线电
PHP安装攻略:常见问题解答(三)
2006/10/09 PHP
fleaphp下不确定的多条件查询的巧妙解决方法
2008/09/11 PHP
PHP中文分词的简单实现代码分享
2011/07/17 PHP
PHP快速排序算法实现的原理及代码详解
2019/04/03 PHP
类之Prototype.js学习
2007/06/13 Javascript
dwr spring的集成实现代码
2009/03/22 Javascript
从零开始学习jQuery (八) 插播:jQuery实施方案
2011/02/23 Javascript
基于jquery的loading 加载提示效果实现代码
2011/09/01 Javascript
JS 两日期相减,获得天数的小例子(兼容IE,FF)
2013/07/01 Javascript
JS阻止冒泡事件以及默认事件发生的简单方法
2014/01/17 Javascript
javascript的动态加载、缓存、更新以及复用(一)
2014/06/09 Javascript
javascript常用函数归纳整理
2014/10/31 Javascript
JavaScript实现在标题栏上显示当前日期的方法
2015/03/19 Javascript
ichart.js绘制虚线、平均分虚线效果的实现代码
2016/05/05 Javascript
js制作支付倒计时页面
2016/10/21 Javascript
js以及jquery实现手风琴效果
2020/04/17 Javascript
JavaScript数据结构中串的表示与应用实例
2017/04/12 Javascript
Vue 实现列表动态添加和删除的两种方法小结
2018/09/07 Javascript
详解Vue的常用指令v-if, v-for, v-show,v-else, v-bind, v-on
2018/10/12 Javascript
Vue项目移动端滚动穿透问题的实现
2020/05/19 Javascript
Python中easy_install 和 pip 的安装及使用
2017/06/05 Python
Python分治法定义与应用实例详解
2017/07/28 Python
Python实现将照片变成卡通图片的方法【基于opencv】
2018/01/17 Python
python实现单向链表详解
2018/02/08 Python
python opencv实现旋转矩形框裁减功能
2018/07/25 Python
Python使用sorted对字典的key或value排序
2018/11/15 Python
Matplotlib中%matplotlib inline如何使用
2020/07/28 Python
一款利用纯css3实现的360度翻转按钮的实例教程
2014/11/05 HTML / CSS
Big Green Smile法国:领先的英国有机和天然产品在线商店
2021/01/02 全球购物
我们的节日清明节活动方案
2014/03/05 职场文书
股票投资建议书
2014/05/19 职场文书
服务口号大全
2014/06/11 职场文书
生日答谢词
2015/01/05 职场文书
贷款承诺书
2015/01/20 职场文书
单位政审意见范文
2015/06/04 职场文书