微信小程序实现登录注册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 判断函数类型完美解决方案
Sep 02 Javascript
海量经典的jQuery插件集合
Jan 12 Javascript
JQuery 文本框使用小结
May 22 Javascript
基于JQuery实现的类似购物商城的购物车
Dec 06 Javascript
jquery.boxy弹出框(后隔N秒后自动隐藏/自动跳转)
Jan 15 Javascript
JavaScript函数定义的常见注意事项小结
Sep 16 Javascript
原生JavaScript编写canvas版的连连看游戏
May 29 Javascript
详谈JavaScript的闭包及应用
Jan 17 Javascript
JS实现的集合去重,交集,并集,差集功能示例
Mar 13 Javascript
node.js利用socket.io实现多人在线匹配联机五子棋
May 31 Javascript
浅入深出Vue之组件使用
Jul 11 Javascript
Javascript生成器(Generator)的介绍与使用
Jan 31 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 文章调用类代码
2011/08/11 PHP
基于php 随机数的深入理解
2013/06/05 PHP
解析wamp5下虚拟机配置文档
2013/06/27 PHP
Laravel使用memcached缓存对文章增删改查进行优化的方法
2016/10/08 PHP
PHP反射基础知识回顾
2020/09/10 PHP
JavaScript 开发中规范性的一点感想
2009/06/23 Javascript
js改变鼠标的形状和样式的方法
2014/03/31 Javascript
Jquery修改页面标题title其它JS失效的解决方法
2014/10/31 Javascript
Windows下用PyCharm和Visual Studio开始Python编程
2015/10/26 Javascript
jquery属性,遍历,HTML操作方法详解
2016/09/17 Javascript
使用ionic播放轮询广告的实现方法(必看)
2017/04/24 Javascript
Nodejs进阶:express+session实现简易登录身份认证
2017/04/24 NodeJs
NodeJS 实现手机短信验证模块阿里大于功能
2017/06/19 NodeJs
nodejs创建简易web服务器与文件读写的实例
2017/09/07 NodeJs
原生JS实现的雪花飘落动画效果
2018/05/03 Javascript
JS 中可以提升幸福度的小技巧(可以识别更多另类写法)
2018/07/28 Javascript
vue动态循环出的多个select出现过的变为disabled(实例代码)
2019/11/10 Javascript
深入解读VUE中的异步渲染的实现
2020/06/19 Javascript
python中的yield使用方法
2014/02/11 Python
浅谈Python实现贪心算法与活动安排问题
2017/12/19 Python
python实现转圈打印矩阵
2019/03/02 Python
Python 监测文件是否更新的方法
2019/06/10 Python
Django 查询数据库并返回页面的例子
2019/08/12 Python
Pycharm中安装Pygal并使用Pygal模拟掷骰子(推荐)
2020/04/08 Python
python 写函数在一定条件下需要调用自身时的写法说明
2020/06/01 Python
New Balance美国官网:运动鞋和健身服装
2017/04/11 全球购物
节约电力资源的建议书
2014/03/12 职场文书
物业管理专业求职信
2014/06/11 职场文书
擅自离岗检讨书
2014/09/12 职场文书
办公用房租赁协议书
2014/11/29 职场文书
优秀护士事迹材料
2014/12/25 职场文书
销售经理岗位职责
2015/01/31 职场文书
幼儿园小班工作总结2015
2015/04/25 职场文书
赞美教师的句子
2019/09/02 职场文书
Java基础-封装和继承
2021/07/02 Java/Android
alibaba seata服务端具体实现
2022/02/24 Java/Android