小程序——Tab切换
2024-10-18 14:52:28
<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 class="{{selected2?'red':'default'}}" bindtap="selected2">123</view>
</view>
<view class="{{selected?'show':'hidden'}}">for system</view>
<view class="{{selected1?'show':'hidden'}}">for activity</view>
<view class="{{selected2?'show':'hidden'}}">for activsadity</view>
</view>
WSS
page {
background-color: rgb(243,243,243);
} .nav {
width: 100%;
height: 80rpx;
display: flex;
flex-direction: row;
background: #fff;
justify-content: space-around;
} .nav view {
width: 180rpx;
text-align: center;
} .default {
line-height: 80rpx;
text-align: center;
color: #000;
font-weight: bold;
font-size: 30rpx;
} .red {
line-height: 80rpx;
text-align: center;
color: rgb(0, 192, 10);
font-weight: bold;
font-size: 30rpx;
border-bottom: 4rpx solid rgb(0, 192, 10);
} .show {
display: block;
text-align: center;
} .hidden {
display: none;
text-align: center;
}
JS
data: {
selected: true,
selected1: false
},
selected: function (e) {
this.setData({
selected1: false,
selected2: false,
selected: true
})
},
selected1: function (e) {
this.setData({
selected: false,
selected2: false,
selected1: true
})
},
selected2: function (e) {
this.setData({
selected: false,
selected2: true,
selected1: false
})
},
最新文章
- django学习记录--第一个网页“hello django”
- 还是要好好研究开源的php
- 十大开源的.NET用户界面框架 让GUI设计不再犯难
- CSS去除firefox点击链接时的虚线边框
- 创建gbk编码
- 终于把HDU的第一页做完了
- Css3_写出小广播样子
- python实现批量ping IP,并将结果写入
- spring boot 中文文档翻译地址
- .classpath 和.project文件含义
- WEB 技术分类 Javascript DOM(Element Node) BOM
- js 资料
- MicroPython-GPRS教程之TPYBoardv702GPRS功能测试
- 【干货】.NET WebApi HttpMessageHandler管道
- OpenVPN简单部署笔记
- Linux 内核 hlist 详解
- Vue的路由设置
- nodejs之assert
- leetcode-475-Heaters
- 【Demo】HTML5拖放--简单demo