微信小程序实现tab切换效果


Posted in Javascript onNovember 21, 2017

微信小程序之tab切换效果,如图:

微信小程序实现tab切换效果

最近在学习微信小程序并把之前的公司app搬到小程序上,挑一些实现效果记录一下(主要是官方文档里没说的,毕竟官方文档只是介绍功能)

.wxml代码:

<view class="body">
 <view class="nav bc_white">
  <view class="{{selected?'red':'default'}}" bindtap="selected">系统提醒</view>
  <view class="{{selected1?'red':'default'}}" bindtap="selected1">优惠活动</view>
 </view>
 <view class="{{selected?'show':'hidden'}}">for system</view>
 <view class="{{selected1?'show':'hidden'}}">for activity</view>
</view>

.wxss代码:

page{background-color:#edf0f3;}
.nav{width:100%;height:100rpx;display:flex;flex-direction:row;}
.default{line-height:100rpx;text-align:center;flex:1;border-right:1px solid gainsboro;color:#000;font-weight:bold;font-size:28rpx;}
.red{line-height:100rpx;text-align:center;color:#fc5558;flex:1;border-right:1px solid gainsboro;font-weight:bold;font-size:28rpx;}
.show{display:block;text-align:center;line-height:200rpx;}
.hidden{display:none;text-align:center;line-height:200px;}

.js代码:

Page({
  data:{
    selected:true,
    selected1:false
    },
  selected:function(e){
    this.setData({
      selected1:false,
      selected:true
    })
  },
  selected1:function(e){
    this.setData({
      selected:false,
      selected1:true
    })
  }
})

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

Javascript 相关文章推荐
js 函数的副作用分析
Aug 23 Javascript
JQUERY 获取IFrame中对象及获取其父窗口中对象示例
Aug 19 Javascript
jtable列中自定义button示例代码
Nov 21 Javascript
JavaScript获取当前日期是星期几的方法
Apr 06 Javascript
js获取本机操作系统类型的两种方法
Dec 19 Javascript
AngularJS 执行流程详细介绍
Aug 18 Javascript
手机Web APP如何实现分享多平台功能
Aug 19 Javascript
基于jQuery实现左侧菜单栏可折叠功能
Dec 27 Javascript
javascript计算渐变颜色的实例
Sep 22 Javascript
vue 音乐App QQ音乐搜索列表最新接口跨域设置方法
Sep 25 Javascript
js字符串处理之绝妙的代码
Apr 05 Javascript
jQuery实现简易聊天框
Feb 08 jQuery
jQuery实现所有验证通过方可提交的表单验证
Nov 21 #jQuery
IntelliJ IDEA 安装vue开发插件的方法
Nov 21 #Javascript
值得收藏的vuejs安装教程
Nov 21 #Javascript
jquery-file-upload 文件上传带进度条效果
Nov 21 #jQuery
jquery ajaxfileupload异步上传插件
Nov 21 #jQuery
Vue + Vue-router 同名路由切换数据不更新的方法
Nov 20 #Javascript
详解Vue + Vuex 如何使用 vm.$nextTick
Nov 20 #Javascript
You might like
JAVA/JSP学习系列之二
2006/10/09 PHP
PHP符合PSR编程规范的实例分享
2016/12/21 PHP
PHP登录(ajax提交数据和后台校验)实例分享
2016/12/29 PHP
redis+php实现微博(三)微博列表功能详解
2019/09/23 PHP
JavaScript.The.Good.Parts阅读笔记(一)假值与===运算符
2010/11/16 Javascript
JavaScript去掉空格的方法集合
2010/12/28 Javascript
jQuery实现点击图片翻页展示效果的方法
2015/02/16 Javascript
js制作带有遮罩弹出层实现登录注册表单特效代码分享
2015/09/05 Javascript
jquery.validate 自定义验证方法及validate相关参数
2016/01/18 Javascript
微信小程序 LOL 英雄介绍开发实例
2016/09/30 Javascript
webstorm添加vue.js支持的方法教程
2017/07/05 Javascript
Angular.js自动化测试之protractor详解
2017/07/07 Javascript
Angular实现搜索框及价格上下限功能
2018/01/19 Javascript
深入浅析Vue.js计算属性和侦听器
2018/05/05 Javascript
Node.js折腾记一:读指定文件夹,输出该文件夹的文件树详解
2019/04/20 Javascript
谈一谈vue请求数据放在created好还是mounted里好
2020/07/27 Javascript
python 远程统计文件代码分享
2015/05/14 Python
Python实现生成随机日期字符串的方法示例
2017/12/25 Python
详解如何在python中读写和存储matlab的数据文件(*.mat)
2018/02/24 Python
Python面向对象之反射/自省机制实例分析
2018/08/24 Python
Python读取excel指定列生成指定sql脚本的方法
2018/11/28 Python
浅谈python之高阶函数和匿名函数
2019/03/21 Python
Python3.5内置模块之time与datetime模块用法实例分析
2019/04/27 Python
python简单验证码识别的实现方法
2019/05/10 Python
python+tifffile之tiff文件读写方式
2020/01/13 Python
Python小整数对象池和字符串intern实例解析
2020/03/21 Python
荷兰牛仔裤网上商店:Jeans Centre
2018/04/03 全球购物
介绍一下linux的文件系统
2015/10/06 面试题
管理信息系学生的自我评价
2014/01/11 职场文书
应聘教师求职信范文
2015/03/20 职场文书
逃课检讨书范文
2015/05/06 职场文书
于丹论语心得观后感
2015/06/15 职场文书
公司车队管理制度
2015/08/04 职场文书
《葡萄沟》教学反思
2016/02/23 职场文书
spring cloud 配置中心客户端启动遇到的问题
2021/09/25 Java/Android
解决IIS7下无法绑定https主机的问题
2022/04/29 Servers