微信小程序实现登录注册tab切换效果


Posted in Javascript onDecember 29, 2020

利用三元运算符实现登录注册效果切换,供大家参考,具体内容如下

微信小程序实现登录注册tab切换效果

直接上代码

wxml:

<view class='top'>
 <text class="{{login?'active':''}}" catchtap='login'>登录</text>
 <text class="{{login?'':'active'}}" catchtap='register'>注册</text>
</view>
 
<view class='log' wx:if="{{login}}">
 <form>
 <input placeholder='账号'/>
 <button>登录</button>
 </form>
 
</view>
<view class='reg'wx:else>
 <form>
 <input placeholder='密码'/>
 <button>注册</button>
 </form>
</view>

wxss:

.top{
 display: flex;
 flex-direction: row;
 height: 100rpx;
 border-bottom: 1px solid #ccc;
}
.top text{
 width: 50%;
 line-height: 100rpx;
 text-align: center;
}
.top .active{
 border-bottom: 2px solid red;
}
input{
 border-bottom: 1px solid #ccc;
 line-height: 100rpx;
 height: 100rpx;
 padding-left: 40rpx;
 margin-bottom: 40rpx;
}

js:

Page({
 data: {
 login:true
 },
 
 /**
 * 生命周期函数--监听页面加载
 */
 login:function(){
  this.setData({
  login:true
  });
 },
 register:function(){
 this.setData({
  login: false
 });
 },
 onLoad: function (options) {
 
 },
 
 /**
 * 生命周期函数--监听页面初次渲染完成
 */
 onReady: function () {
 
 },
 
 /**
 * 生命周期函数--监听页面显示
 */
 onShow: function () {
 
 },
 
 /**
 * 生命周期函数--监听页面隐藏
 */
 onHide: function () {
 
 },
 
 /**
 * 生命周期函数--监听页面卸载
 */
 onUnload: function () {
 
 },
 
 /**
 * 页面相关事件处理函数--监听用户下拉动作
 */
 onPullDownRefresh: function () {
 
 },
 
 /**
 * 页面上拉触底事件的处理函数
 */
 onReachBottom: function () {
 
 },
 
 /**
 * 用户点击右上角分享
 */
 onShareAppMessage: function () {
 
 }
})

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
写出更好的JavaScript之undefined篇(上)
Nov 22 Javascript
jQuery结合Json提交数据到Webservice,并接收从Webservice返回的Json数据
Feb 18 Javascript
这段js代码得节约你多少时间
Dec 20 Javascript
子页向父页传值示例
Nov 27 Javascript
浅谈Node.js中的定时器
Jun 18 Javascript
判断颜色是否合法的正则表达式(详解)
May 03 Javascript
vue跨域解决方法
Oct 15 Javascript
Angular实现的简单定时器功能示例
Dec 28 Javascript
JS实现的邮箱提示补全效果示例
Jan 30 Javascript
jQuery+Datatables实现表格批量删除功能【推荐】
Oct 24 jQuery
微信小程序image图片加载完成监听
Aug 31 Javascript
vue实现移动端项目多行文本溢出省略
Jul 29 Javascript
原生js实现淘宝放大镜效果
Oct 28 #Javascript
微信小程序如何获取手机验证码
Nov 04 #Javascript
微信小程序实现弹出层效果
May 26 #Javascript
微信小程序实现预览图片功能
Oct 22 #Javascript
详解如何使用koa实现socket.io官网的例子
Nov 04 #Javascript
微信小程序实现多选功能
Nov 04 #Javascript
微信小程序实现无限滚动列表
May 29 #Javascript
You might like
php fckeditor 调用的函数
2009/06/21 PHP
PHP下常用正则表达式整理
2010/10/26 PHP
php利用新浪接口查询ip获取地理位置示例
2014/01/20 PHP
再Docker中架设完整的WordPress站点全攻略
2015/07/29 PHP
php实现按天数、星期、月份查询的搜索框
2016/05/02 PHP
thinkPHP5使用Rabc实现权限管理
2019/08/28 PHP
利用PHP内置SERVER开启web服务(本地开发使用)
2020/01/22 PHP
Javascript 获取滚动条位置等信息的函数
2009/09/08 Javascript
js里的prototype使用示例
2010/11/19 Javascript
js实现特定位取反原理及示例
2014/06/30 Javascript
JavaScript之AOP编程实例
2015/07/17 Javascript
JS实现的仿淘宝交易倒计时效果
2015/11/27 Javascript
AngularJS单选框及多选框实现双向动态绑定
2016/01/13 Javascript
Javascript基础学习笔记(菜鸟必看篇)
2016/07/22 Javascript
JavaWeb表单及时验证功能在输入后立即验证(含用户类型,性别,爱好...的验证)
2017/06/09 Javascript
jQuery模拟12306城市选择框功能简单实现方法示例
2018/08/13 jQuery
了解前端理论:rscss和rsjs
2019/05/23 Javascript
如何基于jQuery实现五角星评分
2020/09/02 jQuery
[14:25]教你分分钟做大人:主宰(HEROS)
2014/12/08 DOTA
[33:17]OG vs VGJ.T 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
[44:30]完美世界DOTA2联赛PWL S2 GXR vs Magma 第一场 11.25
2020/11/26 DOTA
python中pycurl库的用法实例
2014/09/30 Python
Python调用命令行进度条的方法
2015/05/05 Python
tensorflow求导和梯度计算实例
2020/01/23 Python
Django ValuesQuerySet转json方式
2020/03/16 Python
IE支持HTML5的解决方法
2009/10/20 HTML / CSS
韩国江南富人区高端时尚百货商场:Galleria(格乐丽雅)
2018/03/27 全球购物
Stio官网:男女、儿童户外服装
2019/12/13 全球购物
企业治理工作自我评价
2013/09/26 职场文书
优秀应届毕业生推荐信
2014/02/18 职场文书
服务之星事迹材料
2014/05/03 职场文书
幼儿教师师德演讲稿
2014/05/06 职场文书
合作经营协议书范本
2014/09/16 职场文书
公安机关纪律作风整顿剖析
2014/10/10 职场文书
Python实现为PDF去除水印的示例代码
2022/04/03 Python
SQL Server2019安装的详细步骤实战记录(亲测可用)
2022/06/10 SQL Server