最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
微信小程序 自定义对话框实例详解
时间:2017-02-13 编辑:简简单单 来源:一聚教程网
微信小程序 自定义对话框实例详解
效果图:
index.wxml:
代码如下 | 复制代码 |
点击 请输入内容 取 消
确 定
|
index.js:
代码如下 | 复制代码 |
varinputinfo =""; varapp = getApp() Page({ data: { animationData:"", showModalStatus:false },
onLoad:function() {
}, showModal:function() { // 显示遮罩层 varanimation = wx.createAnimation({ duration: 200, timingFunction:"linear", delay: 0 }) this.animation = animation animation.translateY(300).step() this.setData({ animationData: animation.export(), showModalStatus:true }) setTimeout(function() { animation.translateY(0).step() this.setData({ animationData: animation.export() }) }.bind(this), 200) }, clickbtn:function(){ if(this.data.showModalStatus){ this.hideModal(); }else{ this.showModal(); } }, hideModal:function() { // 隐藏遮罩层 varanimation = wx.createAnimation({ duration: 200, timingFunction:"linear", delay: 0 }) this.animation = animation animation.translateY(300).step() this.setData({ animationData: animation.export(), }) setTimeout(function() { animation.translateY(0).step() this.setData({ animationData: animation.export(), showModalStatus:false }) }.bind(this), 200) }, click_cancel:function(){ console.log("点击取消"); this.hideModal(); }, click_ok:function(){ console.log("点击了确定===,输入的信息为为==",inputinfo); this.hideModal(); }, input_content:function(e){ console.log(e); inputinfo = e.detail.value; }
}) |
相关文章
- 微信小程序 Toast自定义实例详解 02-13
- sora软件价格介绍 02-22
- sora官网入口地址一览 02-22
- Sora生成的视频使用教程 02-22
- 《梦幻西游》元宵灯谜线索答案大全2024 02-22
- 《原神》有朋自远方来第一天通关攻略 02-22