微信小程序使用toast消息对话框提示用户忘记输入用户名或密码功能【附源码下载】


Posted in Javascript onDecember 09, 2017

本文实例讲述了微信小程序使用toast消息对话框提示用户忘记输入用户名或密码功能。分享给大家供大家参考,具体如下:

1、效果展示

微信小程序使用toast消息对话框提示用户忘记输入用户名或密码功能【附源码下载】

2、关键代码

① index.wxml

<form bindsubmit="formBindsubmit" bindreset="formReset">
 <view style="display:flex;">
  <label>用户名:</label>
  <input name="userName" placeholder="请输入用户名!" />
 </view>
 <view style="display:flex;">
  <label>密码:</label>
  <input name="psw" placeholder="请输入密码!" password="true" />
 </view>
 <view style="display:flex;margin-top:30px;">
  <button style="width:30%;" formType="submit" >登录</button>
  <button style="width:30%" formType="reset" >重置</button>
 </view>
</form>
<view>{{userName}}</view>
<view>{{psw}}</view>
<toast duration="2000" hidden="{{toastHidden}}" bindchange="toastBindChange">用户名或密码不能为空!</toast>

② index.js

Page({
 data:{
  // text:"这是一个页面"
  toastHidden:true,
  userName:'',
  psw:''
 },
 formBindsubmit:function(e){
  if(e.detail.value.userName.length==0||e.detail.value.psw.length==0){
   this.setData({
    toastHidden:!this.data.toastHidden
   })
  }else{
   this.setData({
    tip:'',
    userName:'用户名:'+e.detail.value.userName,
    psw:'密码:'+e.detail.value.psw
   })
  }
 },
 formReset:function(){
  this.setData({
   userName:'',
   psw:''
  })
 },
 toastBindChange:function(){
  this.setData({
    toastHidden:!this.data.toastHidden
  })
 }
})

3、源代码点击此处本站下载

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

Javascript 相关文章推荐
jquery ui resizable bug解决方法
Oct 26 Javascript
jQuery1.5.1 animate方法源码阅读
Apr 05 Javascript
jquery 跨域访问问题解决方法(笔记)
Jun 08 Javascript
jquery获取css中的选择器(实例讲解)
Dec 02 Javascript
JS实现的论坛Ajax打分效果完整实例
Oct 31 Javascript
微信小程序 数组(增,删,改,查)等操作实例详解
Jan 05 Javascript
jq.ajax+php+mysql实现关键字模糊查询(示例讲解)
Jan 02 Javascript
vue实现点击关注后及时更新列表功能
Jun 26 Javascript
jQuery使用$.extend(true,object1, object2);实现深拷贝对象的方法分析
Mar 06 jQuery
新手快速入门微信小程序组件库 iView Weapp
Jun 24 Javascript
JS快速实现简单计算器
Apr 08 Javascript
vue keep-alive的简单总结
Jan 25 Vue.js
微信小程序loading组件显示载入动画用法示例【附源码下载】
Dec 09 #Javascript
Angular中点击li标签实现更改颜色的核心代码
Dec 08 #Javascript
Javascript中的作用域及块级作用域
Dec 08 #Javascript
Vue中自定义全局组件的实现方法
Dec 08 #Javascript
Vue中的Vux配置指南
Dec 08 #Javascript
利用10行js代码实现上下滚动公告效果
Dec 08 #Javascript
vue axios 二次封装的示例代码
Dec 08 #Javascript
You might like
Linux下进行MYSQL编程时插入中文乱码的解决方案
2007/03/15 PHP
PHP扩展CURL的用法详解
2014/06/20 PHP
php自定义时间转换函数示例
2016/12/07 PHP
PHP解析url并得到url参数方法总结
2018/10/11 PHP
简介JavaScript中toUpperCase()方法的使用
2015/06/06 Javascript
JavaScript中数据结构与算法(三):链表
2015/06/19 Javascript
JS中改变this指向的方法(call和apply、bind)
2016/03/26 Javascript
jquery 动态增加,减少input表单的简单方法(必看)
2016/10/12 Javascript
前端跨域的几种解决方式总结(推荐)
2017/08/16 Javascript
浅谈angular4 ng-content 中隐藏的内容
2017/08/18 Javascript
利用jquery如何从json中读取数据追加到html中
2017/12/01 jQuery
解决VUEX兼容IE上的报错问题
2018/03/01 Javascript
Node.js使用cookie保持登录的方法
2018/05/11 Javascript
JS实现移动端双指缩放和旋转方法
2019/12/13 Javascript
[00:13]天涯墨客二技能展示
2018/08/25 DOTA
利用Python的装饰器解决Bottle框架中用户验证问题
2015/04/24 Python
MySQL最常见的操作语句小结
2015/05/07 Python
windows环境下tensorflow安装过程详解
2018/03/30 Python
python中文编码与json中文输出问题详解
2018/08/24 Python
对python读取zip压缩文件里面的csv数据实例详解
2019/02/08 Python
python调用虹软2.0第三版的具体使用
2019/02/22 Python
在django view中给form传入参数的例子
2019/07/19 Python
python实现kNN算法识别手写体数字的示例代码
2019/08/16 Python
python代码如何实现余弦相似性计算
2020/02/09 Python
python爬虫中PhantomJS加载页面的实例方法
2020/11/12 Python
html5服务器推送_动力节点Java学院整理
2017/07/12 HTML / CSS
如何让pre和textarea等HTML元素去掉滚动条自动换行自适应文本内容高度
2019/08/01 HTML / CSS
瑞典灯具和照明网上商店:Lamp24.se
2018/03/17 全球购物
某公司面试题
2012/03/05 面试题
商场周年庆活动方案
2014/08/19 职场文书
通知格式
2015/04/27 职场文书
电视新闻稿
2015/07/17 职场文书
学校教代会开幕词
2016/03/04 职场文书
《家庭教育》读后感3篇
2019/12/18 职场文书
Python合并多张图片成PDF
2021/06/09 Python
Element实现动态表格的示例代码
2021/08/02 Javascript