微信小程序实现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 相关文章推荐
javascript 复杂的嵌套环境中输出单引号和双引号
May 26 Javascript
JavaScript 高级语法介绍
Jun 15 Javascript
JS跨域代码片段
Aug 30 Javascript
JavaScript中数组继承的简单示例
Jul 29 Javascript
JS组件Bootstrap按钮组与下拉按钮详解
May 10 Javascript
微信小程序获取循环元素id以及wx.login登录操作
Aug 17 Javascript
解决echarts的多个折现数据出现坐标和值对不上的问题
Dec 28 Javascript
JSX在render函数中的应用详解
Sep 04 Javascript
vuex实现购物车功能
Jun 28 Javascript
Vuejs通过拖动改变元素宽度实现自适应
Sep 02 Javascript
基于ant design日期控件使用_仅月份的操作
Oct 27 Javascript
解决vue自定义组件@click点击失效问题
Apr 30 Vue.js
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中将字符串转为HTML的实体引用的一个类
2013/02/03 PHP
PHP编译安装时常见错误解决办法
2015/05/28 PHP
PHP版单点登陆实现方案的实例
2016/11/17 PHP
PHP符合PSR编程规范的实例分享
2016/12/21 PHP
php生成word并下载代码实例
2019/03/15 PHP
在 Laravel 中动态隐藏 API 字段的方法
2019/10/25 PHP
优化JavaScript脚本的性能的几个注意事项
2006/12/22 Javascript
JQuery最佳实践之精妙的自定义事件
2010/08/11 Javascript
从零开始学习jQuery (十一) 实战表单验证与自动完成提示插件
2011/02/23 Javascript
一个简单的瀑布流效果(主体形式自写)
2013/05/27 Javascript
jquery中的$(document).ready()使用小结
2014/02/14 Javascript
简单方法判断JavaScript对象为null或者属性为空
2014/09/26 Javascript
DOM基础教程之使用DOM设置文本框
2015/01/20 Javascript
jQuery动态修改超链接地址的方法
2015/02/13 Javascript
jQuery实现字符串按指定长度加入特定内容的方法
2015/03/11 Javascript
javascript封装简单实现方法
2015/08/11 Javascript
javascript编程异常处理实例小结
2015/11/30 Javascript
轻松掌握JavaScript策略模式
2016/08/25 Javascript
利用vue实现模态框组件
2016/12/19 Javascript
JS 学习总结之正则表达式的懒惰性和贪婪性
2017/07/03 Javascript
JS数组实现分类统计实例代码
2018/09/30 Javascript
基于jQuery的时间戳与日期间的转化
2019/06/21 jQuery
JavaScript 作用域scope简单汇总
2019/10/23 Javascript
vue学习之Vue-Router用法实例分析
2020/01/06 Javascript
python中map的基本用法示例
2018/09/10 Python
Python爬虫实现爬取百度百科词条功能实例
2019/04/05 Python
Python assert语句的简单使用示例
2019/07/28 Python
python爬虫用scrapy获取影片的实例分析
2020/11/23 Python
团日活动总结书格式
2014/05/08 职场文书
植树节标语
2014/06/27 职场文书
物流专业求职信
2014/06/30 职场文书
国家机关领导干部民主生活会对照检查材料思想汇报
2014/09/17 职场文书
安阳殷墟导游词
2015/02/10 职场文书
英文慰问信
2015/02/14 职场文书
2015年国庆节新闻稿
2015/07/18 职场文书
Ajax常用封装库——Axios的使用
2021/05/08 Javascript