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


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 幻灯片的实现
Dec 06 Javascript
javascript学习笔记(十一) 正则表达式介绍
Jun 20 Javascript
JavaScript Promise启示录
Aug 12 Javascript
js判断一个字符串是否包含一个子串的方法
Jan 26 Javascript
如何在Linux上安装Node.js
Apr 01 Javascript
JavaScript中自带的 reduce()方法使用示例详解
Aug 10 Javascript
详解自动生成博客目录案例
Dec 09 Javascript
AngularJS自定义表单验证功能实例详解
Aug 24 Javascript
jQuery实现条件搜索查询、实时取值及升降序排序的方法分析
May 04 jQuery
Vue数据双向绑定原理实例解析
May 15 Javascript
JavaScript类的继承多种实现方法
May 30 Javascript
Laravel 如何在blade文件中使用Vue组件的示例代码
Jun 28 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
PHP安装攻略:常见问题解答(三)
2006/10/09 PHP
PHP入门
2006/10/09 PHP
php adodb连接mssql解决乱码问题
2009/06/12 PHP
Yii核心组件AssetManager原理分析
2014/12/02 PHP
PHP使用pdo连接access数据库并循环显示数据操作示例
2018/06/05 PHP
php输出反斜杠的实例方法
2019/09/19 PHP
JavaScript 提升运行速度之循环篇 译文
2009/08/15 Javascript
用jQuery模拟页面加载进度条的实现代码
2011/12/19 Javascript
js+jquery实现图片裁剪功能
2015/01/02 Javascript
javascript中JSON对象与JSON字符串相互转换实例
2015/07/11 Javascript
JavaScript lodash常见用法系列小结
2016/08/24 Javascript
Javascript从数组中随机取出不同元素的两种方法
2016/09/22 Javascript
vue自定义指令实现v-tap插件
2016/11/03 Javascript
javascript实现简单的可随机变色网页计算器示例
2016/12/30 Javascript
Angularjs中ng-repeat-start与ng-repeat-end的用法实例介绍
2016/12/31 Javascript
jquery uploadify隐藏上传进度的实现方法
2017/02/06 Javascript
jQuery超简单遮罩层实现方法示例
2018/09/06 jQuery
关于vue-cli 3配置打包优化要点(推荐)
2019/04/22 Javascript
基于Taro的微信小程序模板消息-获取formId功能模块封装实践
2019/07/15 Javascript
[38:21]2014 DOTA2国际邀请赛中国区预选赛5.21 TongFu VS LGD-CDEC
2014/05/22 DOTA
Python中用于检查英文字母大写的isupper()方法
2015/05/19 Python
Python实现遍历目录的方法【测试可用】
2017/03/22 Python
python 简单照相机调用系统摄像头实现方法 pygame
2018/08/03 Python
python递归全排列实现方法
2018/08/18 Python
python3爬取torrent种子链接实例
2020/01/16 Python
预订旅游活动、景点和旅游:GetYourGuide
2019/09/29 全球购物
旅游管理专业大学生职业规划书
2014/02/27 职场文书
教师应聘自荐信范文
2014/03/14 职场文书
大学新生入学教育方案
2014/05/16 职场文书
亚运会口号
2014/06/20 职场文书
机关作风建设自查报告及整改措施
2014/10/21 职场文书
预备党员群众路线思想汇报2014
2014/10/25 职场文书
社区文明倡议书
2015/04/28 职场文书
2016简单的租房合同范本
2016/03/18 职场文书
周一早安温馨问候祝福语!
2019/07/15 职场文书
python中的random模块和相关函数详解
2022/04/22 Python