微信小程序 弹窗自定义实例代码


Posted in Javascript onMarch 08, 2017

微信小程序 弹窗

首先wxml代码:

<view class="myToast" hidden="{{nullHouse}}">暂无有关信息</view>
<view bindtap="clickArea">点击此处</view>

注:hidden属性用于切换比较频繁的地方。

wxss代码设置弹窗样式:

.myToast{
 width:240rpx;
 height:130rpx;
 line-height: 130rpx;
 margin:80rpx 35%;
 border-radius:20rpx;
 background-color: rgb(114,113,113);
 color:rgb(255,255,255);
 font-size: 36rpx;
 text-align: center;
 position: absolute;
 z-index: 100;
 opacity: 0.85;
}

js:

Page({

 data:{
  nullHouse:true, //先设置隐藏
    },
 onLoad:function(options){
   // 页面初始化 options为页面跳转所带来的参数
 },
 onReady:function(){
  // 页面渲染完成
 },
 onShow:function(){
  // 页面显示
 },
 onHide:function(){
  // 页面隐藏
 },
 onUnload:function(){
  // 页面关闭
 },
 clickArea:function(){
  var that = this;
  this.setData({
  nullHouse:false, //弹窗显示
  }) 
  setTimeout(function(){
  that.data.nullHouse = true, //1秒之后弹窗隐藏
   },1000)
 },
})

 注:setTimeout()函数是异步的,当计算机执行到setTimeout时,此任务先暂停并保存,继续执行后续未完成的任务,当条件满足时,再将setTimeout的执行任务放回任务队列的后面,等待执行。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
JS获取下拉列表所选中的TEXT和Value的实现代码
Jan 11 Javascript
AngularJS入门知识之MVW类框架的编程思想探讨
Dec 08 Javascript
浅谈jQuery构造函数分析
May 11 Javascript
使用 JavaScript 进行函数式编程 (一) 翻译
Oct 02 Javascript
js将json格式的对象拼接成复杂的url参数方法
May 25 Javascript
javascript运算符——位运算符全面介绍
Jul 14 Javascript
Javascript封装id、class与元素选择器方法示例
Mar 13 Javascript
详解vue-cli + webpack 多页面实例应用
Apr 25 Javascript
vue2.0 资源文件assets和static的区别详解
Apr 08 Javascript
轻松学习JavaScript函数中的 Rest 参数
May 30 Javascript
微信小程序环境下将文件上传到OSS的方法步骤
May 31 Javascript
react中hook介绍以及使用教程
Dec 11 Javascript
jQuery实现图片滑动效果
Mar 08 #Javascript
jquery实现折叠菜单效果【推荐】
Mar 08 #Javascript
JS实现根据密码长度显示安全条功能
Mar 08 #Javascript
jquery实现自定义图片裁剪功能【推荐】
Mar 08 #Javascript
bootstrap实现动态进度条效果
Mar 08 #Javascript
jquery实现超简单的瀑布流布局【推荐】
Mar 08 #Javascript
bootstrap表单按回车会自动刷新页面的解决办法
Mar 08 #Javascript
You might like
建立文件交换功能的脚本(二)
2006/10/09 PHP
怎样在php中使用PDF文档功能
2006/10/09 PHP
PHP中冒号、endif、endwhile、endfor使用介绍
2010/04/28 PHP
thinkphp微信开发(消息加密解密)
2015/12/02 PHP
Javascript面向对象编程
2012/03/18 Javascript
javascript时区函数介绍
2012/09/14 Javascript
javascript结合Canvas 实现简易的圆形时钟
2015/03/11 Javascript
jQuery选择器源码解读(八):addCombinator函数
2015/03/31 Javascript
JavaScript中的原型prototype完全解析
2016/05/10 Javascript
JS实现图片剪裁并预览效果
2016/08/12 Javascript
详解vue组件化开发-vuex状态管理库
2017/04/10 Javascript
浅谈react受控组件与非受控组件(小结)
2018/02/09 Javascript
Vue组件全局注册实现警告框的实例详解
2018/06/11 Javascript
[41:52]DOTA2-DPC中国联赛 正赛 CDEC vs Dynasty BO3 第二场 2月22日
2021/03/11 DOTA
python使用PIL模块实现给图片打水印的方法
2015/05/22 Python
python实现简单socket通信的方法
2016/04/19 Python
Python错误提示:[Errno 24] Too many open files的分析与解决
2017/02/16 Python
Python数据可视化教程之Matplotlib实现各种图表实例
2019/01/13 Python
python数据持久存储 pickle模块的基本使用方法解析
2019/08/30 Python
Django执行源生mysql语句实现过程解析
2020/11/12 Python
使用CSS3实现字体颜色渐变的实现
2020/08/10 HTML / CSS
乐天旅游台湾网站:Rakuten Travel TW
2017/06/01 全球购物
幼儿园校车司机的岗位职责
2014/01/30 职场文书
教师节活动主持词
2014/04/02 职场文书
《明天,我们毕业》教学反思
2014/04/24 职场文书
基层党建工作宣传标语
2014/06/24 职场文书
环保志愿者活动总结
2014/06/27 职场文书
迟到检讨书2000字(精选篇)
2014/10/07 职场文书
批评与自我批评发言稿
2014/10/15 职场文书
先进工作者申报材料
2014/12/23 职场文书
2015年教师节演讲稿范文
2015/03/19 职场文书
国庆节主题班会
2015/08/15 职场文书
小学生纪律委员竞选稿
2015/11/19 职场文书
2016大学生就业指导课心得体会
2016/01/15 职场文书
css 中多种边框的实现小窍门
2021/04/07 HTML / CSS
python 使用Tensorflow训练BP神经网络实现鸢尾花分类
2021/05/12 Python