微信小程序实现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 相关文章推荐
在网页中控制wmplayer播放器
Jul 01 Javascript
js压缩利器
Feb 20 Javascript
用javascript实现的支持lrc歌词的播放器
May 17 Javascript
javascript创建createXmlHttpRequest对象示例代码
Feb 10 Javascript
jQuery性能优化的38个建议
Mar 04 Javascript
js如何判断访问是来自搜索引擎(蜘蛛人)还是直接访问
Sep 14 Javascript
利用JQuery阻止事件冒泡
Dec 01 Javascript
javascript闭包功能与用法实例分析
Apr 06 Javascript
详解如何构建Angular项目目录结构
Jul 13 Javascript
React 组件渲染和更新的实现代码示例
Feb 21 Javascript
浅谈layui 绑定form submit提交表单的注意事项
Oct 25 Javascript
vue中的使用token的方法示例
Mar 10 Javascript
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
PHP 数组遍历顺序理解
2009/09/09 PHP
PHP实现手机归属地查询API接口实现代码
2012/08/27 PHP
Yii统计不同类型邮箱数量的方法
2016/10/18 PHP
PHP 二级子目录(后台目录)设置二级域名
2017/03/02 PHP
10个新的最有前途的JavaScript框架
2009/03/12 Javascript
combox改进版 页面原型参考dojo的,比网上jQuery的那些combox功能强,代码更小
2010/04/15 Javascript
javascript定义变量时有var和没有var的区别探讨
2014/07/21 Javascript
基于JavaScript实现百叶窗动画效果不只单纯flas可以实现
2016/02/29 Javascript
JS计算距当前时间的时间差实例
2017/12/29 Javascript
微信小程序实现导航栏选项卡效果
2020/06/19 Javascript
javascript高仿热血传奇游戏实现代码
2018/02/22 Javascript
Vue 让元素抖动/摆动起来的实现代码
2018/05/31 Javascript
vuejs实现标签选项卡动态更改css样式的方法
2018/05/31 Javascript
在 vue-cli v3.0 中使用 SCSS/SASS的方法
2018/06/14 Javascript
vue路由事件beforeRouteLeave及组件内定时器的清除方法
2018/09/29 Javascript
微信小程序实现页面浮动导航
2019/01/28 Javascript
原生js通过一行代码实现简易轮播图
2019/06/05 Javascript
js防抖函数和节流函数使用场景和实现区别示例分析
2020/04/11 Javascript
浅析JavaScript 函数柯里化
2020/09/08 Javascript
[47:43]Alliance vs KG 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
python实现进程间通信简单实例
2014/07/23 Python
Python大数据之网络爬虫的post请求、get请求区别实例分析
2019/11/16 Python
Python字符串hashlib加密模块使用案例
2020/03/10 Python
Python之Django自动实现html代码(下拉框,数据选择)
2020/03/13 Python
Pycharm生成可执行文件.exe的实现方法
2020/06/02 Python
pycharm 对代码做静态检查操作
2020/06/09 Python
python实现图像高斯金字塔的示例代码
2020/12/11 Python
纯css3实现效果超级炫的checkbox复选框和radio单选框
2014/09/01 HTML / CSS
开业庆典邀请函
2014/01/08 职场文书
旷课检讨书2000字
2014/01/14 职场文书
感恩节红领巾广播稿
2014/02/11 职场文书
项目投资建议书
2014/05/16 职场文书
教师党的群众路线对照检查材料
2014/09/24 职场文书
读《教育心理学》心得体会
2016/01/22 职场文书
比较node.js和Deno
2021/04/27 Javascript
python turtle绘图命令及案例
2021/11/23 Python