当前位置:网站首页>微信小程序 多选————四选二
微信小程序 多选————四选二
2022-08-06 02:23:00 【Faaaaaaq】

wxml
<view style="display: flex;margin: 30px;">
<view class="navtext {
{ item.status ? 'status':''}}" data-index="{
{ index }}" wx:for="{
{ navtext }}" bindtap="clickEvent" wx:key="index">
{
{ item.name }}
</view>
</view>js
data: {
navtext: [{
name: '精选',
id: 1
},
{
name: '番剧',
id: 2
},
{
name: '分区',
id: 3
},
{
name: '小视频',
id: 4
}
]
},
clickEvent(e) {
var idx = e.currentTarget.dataset.index
var pd = this.data.navtext.filter(val => {
return val.status
})
if (pd.length < 2) {
this.setData({
['navtext[' + idx + '].status']: true, //在每个对象里添加新属性
})
} else {
console.log(this.data.navtext[idx]);
if (this.data.navtext[idx].status) {
this.setData({
['navtext[' + idx + '].status']: false, //在每个对象里添加新属性
})
}
}
var arrays = this.data.navtext.filter(res => res.status)
console.log('选中的----->>>>',arrays);
},wxss
.status{
color: seagreen;
color: white;
background-color: seagreen;
}
.navtext{
border: 1px solid;
border-radius: 20rpx;
padding: 15rpx 20rpx;
width: 100rpx;
text-align: center;
margin-left: 20rpx;
}边栏推荐
猜你喜欢

1320 _stm32f103 burn write programs using a serial port

mavonEditor 导航目录点击锚点定位功能只有在全屏编辑模式下才有效的问题

leetcode链表oj题

浏览器如何清除缓存教程

在线问题反馈模块实战(二十):实现文件批量导出到zip压缩包中功能

【HCIP】BGP的联邦+反射器实验

大咖说*计算讲谈社|AI 的价值探索:如何拓展商业边界?

Case|Industrial Internet of Things Solutions•Industrial Internet Cloud Platform

测试工程师应该具备什么能力才能拿到30k?

方法区、永久代、元空间
随机推荐
ftp 报错 227 Entering Passive Mode (192,168,169,141,213,232)
Wasabi Technologies adds Japanese and Australian executives to leadership team to support demand for hot cloud storage across Asia Pacific
QT:用qt实现一个登录界面
1320 _stm32f103 burn write programs using a serial port
[深入研究4G/5G/6G专题-45]: L3信令控制-1-软件功能和整体架构
从采集到存储:时序数据库到底怎么处理时间?
deque(双端数组)——STL
滑动间隔缓存有什么特点呢?
纳科星融资逾2亿美元用于电池材料生产
如何做代码评审?
LeetCode每日两题02:最长回文子串 (均1200道)
list(链表)——STL
2022/08/05 学习笔记 (day24)集合
VsCode:用户代码片段 / 自定义代码片段
MVCC interview questions
linux下mysql cpu占用过高问题查找思路
1321_一份BootLoader xmodem部分的协议分析
【leetcode】4.寻找两个正序数组的中位数
LeetCode每日两题01:翻转单词前缀 (均1200道)
SSH-KeyGen - Authentication key generation, management and conversion