微信小程序实现登录注册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 相关文章推荐
jquery ajax 登录验证实现代码
Sep 23 Javascript
用正则表达式替换图片地址img标签
Nov 22 Javascript
JS实现的生成随机数的4个函数分享
Feb 11 Javascript
jquery.mousewheel实现整屏翻屏效果
Aug 30 Javascript
js通过classname来获取元素的方法
Nov 24 Javascript
JS仿京东移动端手指拨动切换轮播图效果
Apr 10 Javascript
js学使用setTimeout实现轮循动画
Jul 17 Javascript
VsCode新建VueJs项目的详细步骤
Sep 23 Javascript
微信小程序sessionid不一致问题解决
Aug 30 Javascript
vue+elementui实现点击table中的单元格触发事件--弹框
Jul 18 Javascript
浅谈vue使用axios的回调函数中this不指向vue实例,为undefined
Sep 21 Javascript
JavaScript实现随机点名小程序
Oct 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魔术引号所带来的安全问题分析
2014/07/15 PHP
php传值赋值和传地址赋值用法实例分析
2015/06/20 PHP
同一个表单 根据要求递交到不同页面的实现方法小结
2009/08/05 Javascript
jQuery 动态酷效果实现总结
2009/12/27 Javascript
JavaScript中的普通函数与构造函数比较
2015/04/07 Javascript
浅谈JavaScript 的执行顺序
2015/08/07 Javascript
基于jQuery仿淘宝产品图片放大镜特效
2020/10/19 Javascript
Js 获取当前函数参数对象的实现代码
2016/06/20 Javascript
axios学习教程全攻略
2017/03/26 Javascript
js匿名函数使用&amp;传参(实例)
2017/09/08 Javascript
JavaScript数组的5种迭代方法
2017/09/29 Javascript
判断div滑动到底部的scroll实例代码
2017/11/15 Javascript
微信小程序云开发之使用云函数
2019/05/17 Javascript
简单分析js中的this的原理
2019/08/31 Javascript
[39:02]DOTA2亚洲邀请赛 3.31 小组赛 B组 Mineski vs VGJ.T
2018/04/01 DOTA
Python numpy 常用函数总结
2017/12/07 Python
python使用pil库实现图片合成实例代码
2018/01/20 Python
用 Python 连接 MySQL 的几种方式详解
2018/04/04 Python
对Python的zip函数妙用,旋转矩阵详解
2018/12/13 Python
Python控制Firefox方法总结
2019/06/03 Python
使用OpenCV对车道进行实时检测的实现示例代码
2020/06/19 Python
Python通过len函数返回对象长度
2020/10/22 Python
用 Django 开发一个 Python Web API的方法步骤
2020/12/03 Python
Ted Baker美国官网:英国时尚品牌
2018/10/29 全球购物
西班牙宠物用品和食品网上商店:Tiendanimal
2019/06/06 全球购物
描述JSP和Servlet的区别、共同点、各自应用的范围
2012/10/02 面试题
师范大学音乐表演专业求职信
2013/10/23 职场文书
乡镇庆八一活动方案
2014/02/02 职场文书
化工工艺设计求职信
2014/06/25 职场文书
先进教师事迹材料
2014/12/16 职场文书
怒海潜将观后感
2015/06/11 职场文书
父亲去世追悼词
2015/06/23 职场文书
提档介绍信范文
2015/10/22 职场文书
2016年大学生暑假爱心支教活动策划书
2015/11/26 职场文书
Pytorch数据读取之Dataset和DataLoader知识总结
2021/05/23 Python
Apache Hudi的多版本清理服务彻底讲解
2022/03/31 Servers