微信小程序使用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.Validate 使用笔记(jQuery Validation范例 )
Jun 25 Javascript
juqery 学习之三 选择器 可见性 元素属性
Nov 25 Javascript
基于JQuery 的消息提示框效果代码
Jul 31 Javascript
用js获取电脑信息(是使用与IE浏览器)
Jan 15 Javascript
js实现鼠标点击文本框自动选中内容的方法
Aug 20 Javascript
基于jQuery Circlr插件实现产品图片360度旋转
Sep 20 Javascript
jQuery简单操作cookie的插件实例
Jan 13 Javascript
jquery html动态添加的元素绑定事件详解
May 24 Javascript
JS原型继承四步曲及原型继承图一览
Nov 28 Javascript
详解mpvue开发小程序小总结
Jul 25 Javascript
vue单元格多列合并的实现
Nov 26 Vue.js
Three.js实现雪糕地球的使用示例详解
Jul 07 Javascript
微信小程序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
Codeigniter中mkdir创建目录遇到权限问题和解决方法
2014/07/25 PHP
PHP实现的下载远程图片自定义函数分享
2015/01/28 PHP
PHP用continue跳过本次循环中剩余代码的注意点
2017/06/27 PHP
php 判断IP为有效IP地址的方法
2018/01/28 PHP
教你如何使用PHP输出中文JSON字符串
2014/05/22 Javascript
原生javascript实现简单的datagrid数据表格
2015/01/02 Javascript
JS实现自适应高度表单文本框的方法
2015/02/25 Javascript
JavaScript中for循环的使用详解
2015/06/03 Javascript
AngularJS中$interval的用法详解
2016/02/02 Javascript
jQuery基于ajax方式实现用户名存在性检查功能示例
2017/02/10 Javascript
从零学习node.js之利用express搭建简易论坛(七)
2017/02/25 Javascript
JavaScript常见JSON操作实例分析
2018/08/08 Javascript
原生js实现Flappy Bird小游戏
2018/12/24 Javascript
JavaScript实现简单日历效果
2020/09/11 Javascript
[02:53]DOTA2亚洲邀请赛 NewBee战队巡礼
2015/02/03 DOTA
[04:03]辉夜杯主赛事 12月25日RECAP精彩回顾
2015/12/26 DOTA
[01:03:03]VP vs Mineski 2018国际邀请赛淘汰赛BO3 第一场 8.22
2018/08/23 DOTA
深入浅析python继承问题
2016/05/29 Python
Python判断列表是否已排序的各种方法及其性能分析
2016/06/20 Python
Python中%r和%s的详解及区别
2017/03/16 Python
JSONLINT:python的json数据验证库实例解析
2017/11/28 Python
[原创]教女朋友学Python(一)运行环境搭建
2017/11/29 Python
详解Python 装饰器执行顺序迷思
2018/08/08 Python
打包python 加icon 去掉cmd黑窗口方法
2019/06/24 Python
python 一个figure上显示多个图像的实例
2019/07/08 Python
python 抓取知乎指定回答下视频的方法
2020/07/09 Python
Pandas的Apply函数具体使用
2020/07/21 Python
python实现粒子群算法
2020/10/15 Python
Chi Chi London官网:购买连衣裙和礼服
2020/10/25 全球购物
给排水专业应届生求职信
2013/10/12 职场文书
经典婚礼主持开场白
2014/03/13 职场文书
成绩单评语
2015/01/04 职场文书
三孔导游词
2015/02/05 职场文书
与死神共舞观后感
2015/06/15 职场文书
使用 CSS 轻松实现一些高频出现的奇形怪状按钮
2021/12/06 HTML / CSS
Python按顺序遍历并读取文件夹中文件
2022/04/29 Python