欢迎来到258分享网,纯净的网络源码分享基地!

258资源分享网

全部作品
全部作品
网站源码
微信源码
素材特效
源码插件
视频教程
建站学院
热门搜索: 织梦  农业种植  农业  安全设置  官方
258资源分享 > 建站学院 > 微信开发 > 小程序学习笔记《三》登陆页面toast做判断,单选框,this.setData 修改json里面的

推荐下载

HTML5响应式自适应网咯设计

2020-05-12   浏览:740

高端HTML5响应式企业通用网

2020-05-06   浏览:521

html5响应式外贸网站英文版

2020-05-08   浏览:510

HTML5自适应律师工作室类网

2020-04-04   浏览:504

HTML5影视传媒文化公司类网

2020-05-12   浏览:500

小程序学习笔记《三》登陆页面toast做判断,单选框,this.setData 修改json里面的

发布时间:2020-12-04  
一:登陆页面toast做判断  

分享者:山水之间,来自原文地址 
//index.xml

 

<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

})

}

})

 

二:单选框  

//index.wxml

 

<view class="item">

<p>单选</p>

<block wx:for="{{box}}" wx:for-item="box" wx:for-index="index">

<view wx:if="{{choose==index}}">

<view bindtap="choose" data-index="{{index}}" class="box_choose box">{{box.name}}</view>

</view>

<view wx:else="{{choose==index}}">

<view bindtap="choose" data-index="{{index}}" class="box">{{box.name}}</view>

</view>

</block>