微信小程序实现登录注册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插件的写法分享
Jun 12 Javascript
javascript结合Canvas 实现简易的圆形时钟
Mar 11 Javascript
JS 对象属性相关(检查属性、枚举属性等)
Apr 05 Javascript
JQuery对ASP.NET MVC数据进行更新删除
Jul 13 Javascript
javaScript嗅探执行神器-sniffer.js
Feb 14 Javascript
canvas 绘制圆形时钟
Feb 22 Javascript
Jquery EasyUI $.Parser
Jun 02 jQuery
layer子层给父层页面元素赋值,以达到向父层页面传值的效果实例
Sep 22 Javascript
vue 运用mock数据的示例代码
Nov 07 Javascript
JS数组去重常用方法实例小结【4种方法】
May 28 Javascript
layui 实现二级弹窗弹出之后 关闭一级弹窗的方法
Sep 18 Javascript
微信小程序弹窗禁止页面滚动的实现代码
Dec 30 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编程最快明白》第二讲 数字、浮点、布尔型、字符串和数组
2010/11/01 PHP
php数组去重的函数代码
2013/02/03 PHP
PHP也能干大事 随机函数
2015/04/14 PHP
非常有用的9个PHP代码片段
2016/04/06 PHP
PHP怎样用正则抓取页面中的网址
2016/08/09 PHP
php实现水印文字和缩略图的方法示例
2016/12/29 PHP
thinkphp3.2实现在线留言提交验证码功能
2017/07/19 PHP
php之可变函数的实例详解
2017/09/13 PHP
详细解读php的命名空间(二)
2018/02/21 PHP
去除链接虚线全面分析总结
2006/08/15 Javascript
jquery cookie的用法总结
2013/11/18 Javascript
JavaScript中document对象使用详解
2015/01/06 Javascript
基于JS实现移动端访问PC端页面时跳转到对应的移动端网页
2020/12/24 Javascript
jquery ajax后台返回list,前台用jquery遍历list的实现
2016/10/30 Javascript
JavaScript利用fetch实现异步请求的方法实例
2017/07/26 Javascript
JS实现div模块的截图并下载功能
2017/10/17 Javascript
JavaScript数组push方法使用注意事项
2017/10/30 Javascript
Element-ui之ElScrollBar组件滚动条的使用方法
2018/09/14 Javascript
ES6 系列之 Generator 的自动执行的方法示例
2018/10/19 Javascript
vue ssr服务端渲染(小白解惑)
2019/11/10 Javascript
今天 平安夜 Python 送你一顶圣诞帽 @微信官方
2017/12/25 Python
python如何让类支持比较运算
2018/03/20 Python
python自动化生成IOS的图标
2018/11/13 Python
简单了解django缓存方式及配置
2019/07/19 Python
Django之路由层的实现
2019/09/09 Python
python实现单目标、多目标、多尺度、自定义特征的KCF跟踪算法(实例代码)
2020/01/08 Python
Python爬取微信小程序通用方法代码实例详解
2020/09/29 Python
留学推荐信写作指南
2014/01/25 职场文书
搞笑获奖感言
2014/01/30 职场文书
好人好事演讲稿
2014/09/01 职场文书
会议通知范文
2015/04/15 职场文书
小学生读书笔记
2015/07/01 职场文书
公司劳动纪律管理制度
2015/08/04 职场文书
宾馆卫生管理制度
2015/08/06 职场文书
演讲稿之开卷有益
2019/08/07 职场文书
Java 语言中Object 类和System 类详解
2021/07/07 Java/Android