微信小程序开发(三)- 显示 loading 提示框
来源:互联网 发布:试卷软件 编辑:程序博客网 时间:2024/06/04 23:26
首先看一张图片,就是要做成的效果。
当我们点击查询时,就会有一个请选择地点的弹出框。
这个状态我们只能去看微信开发文档了。
这个在API-界面-交互反馈-wx.hideLoading()
这个在主页面可以测试,然后给查询按钮添加事件。
什么是事件?
- 事件是视图层到逻辑层的通讯方式
- 事件可以将用户的行为反馈到逻辑层进行处理。
- 事件可以绑定在组件上,当达到触发事件,就会执行逻辑层中对应的事件处理函数。
事件可以携带额外信息,如 id,dataset,touches
事件的使用方式
在组件中绑定一个事件处理函数
如bindtap,当用户点击该组件的时候会在该页面对应的Page中找到相应的事件处理函数。
结构代码:
<text class="find_text" bindtap="findEvent">查询</text>
js代码中我们用到的是微信小程序中的API-界面-交互反馈-wx.showLoading(object)
//index.js//获取应用实例var app = getApp()Page({ data: { motto: 'Hello World', userInfo: {} }, findEvent: function(){ wx.showLoading({ title: '请选择地点', }) setTimeout(function(){ wx.hideLoading() },2000) }, //事件处理函数 bindViewTap: function() { wx.navigateTo({ url: '../logs/logs' }) }, onLoad: function () { console.log('onLoad') var that = this //调用应用实例的方法获取全局数据 app.getUserInfo(function(userInfo){ //更新数据 that.setData({ userInfo:userInfo }) }) }})
重点在这部分:
findEvent: function(){ wx.showLoading({ title: '请选择地点', }) setTimeout(function(){ wx.hideLoading() },2000) },
效果图如下:
阅读全文
2 0
- 微信小程序开发(三)- 显示 loading 提示框
- 微信小程序loading请求提示框
- 微信小程序--Loading组件
- 开发Ios、Android程序快捷方式上显示的提示数字
- 微信小程序开发(三)--交互反馈
- 微信小程序开发之吐司toast(消息提示框)
- 微信小程序开发之吐司toast(消息提示框)
- 微信小程序开发经验总结(三)
- 提示:微信小程序开发教程链接
- 提示:微信小程序开发工具可下载
- 微信小程序例子——使用loading组件显示载入动画
- 解决JSP开发Web程序中文显示三种方法
- 解决JSP开发Web程序中文显示三种方法
- 程序中显示WIFI提示
- 一个消息提示托盘程序的开发历程(采用socket技术,附源代码)三---客户端源代码
- 微信小程序把玩(二十五)loading组件
- IOS使用UIAlertController三种显示提示框代码
- ArcGIS Engine开发Geodatabase代码(三)—— Data Loading
- 欢迎使用CSDN-markdown编辑器
- Ssm集成ehcache实战
- saltstack event
- hibernate操作数据库
- 线程管理基础
- 微信小程序开发(三)- 显示 loading 提示框
- codeforeces 609E Minimum spanning tree for each edge MST +LCA
- Cocos2d Lua API
- 利用 stringstream 和 getline 实现仅通过一次键盘录入初始化整个数组
- 详解当当网的分布式作业框架elastic-job
- 算法设计与应用基础系列13
- sitemesh无法加载body的class
- XML的解析 SAX方式
- SqL SERVER 语句执行方式差别