小程序
小游戏
企业微信
微信支付
扫描小程序码分享
一排item,(如湖南省 湖北省 湖南省 ……)点击哪个那个item中的文字就变色,点击其他的就其他的变色?
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
// page.wxml <view class="{{currentId == index ? 'default' : 'active'}}" wx:for="{{list}}" wx:key="index" data-id="{{index}}" bindtap="handleClick">{{item}}</view> // page.js data: { list: ["小程序", "小游戏", "小商店", "公众号"], currentId: null }, handleClick (e) { this.setData({ currentId: e.currentTarget.dataset.id }); }
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
style="color: {{currentId == index ? '#4556a2' : '#000'}}" // 这样也行
点击的时候获取索引,然后超级下索引信息匹配上的添加个class
你知道怎么获取哪个被点击了吗?
???
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
// page.wxml <view class="{{currentId == index ? 'default' : 'active'}}" wx:for="{{list}}" wx:key="index" data-id="{{index}}" bindtap="handleClick">{{item}}</view> // page.js data: { list: ["小程序", "小游戏", "小商店", "公众号"], currentId: null }, handleClick (e) { this.setData({ currentId: e.currentTarget.dataset.id }); }
style="color: {{currentId == index ? '#4556a2' : '#000'}}" // 这样也行
点击的时候获取索引,然后超级下索引信息匹配上的添加个class
你知道怎么获取哪个被点击了吗?
???