小程序
小游戏
企业微信
微信支付
扫描小程序码分享
- 需求的场景描述(希望解决的问题)
从接口获取数据,点击生产class, 第二张图片是生产的效果图,但是点击尺寸的时候,颜色也生成class,不知道怎么区别开来
- 希望提供的能力
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
要不你分类成两个数组。要不你添加个if判断是颜色就不绑定bindtap事件,如bindtap=‘{{item.name=="尺码" ?"selectSku":""}}’
嵌套for循环为什么不给别名,用默认不觉得很混乱吗?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
2个数组是个方法,但是尺寸不是肯定有的,如果有10个数据name是未知就不行,你的方法有局限限
你是想尺码跟颜色分别单选?这样的话,你可以记录在点击事件那里的data记录当前第一层循环的下标,还有当前循环的下标,点击的时候根据两个下标决定该class是否是选择的效果。
是分别单选,但是怎么获取第一层的下标?
。。。。。。。
谢谢,你的方法是可行的,后续的问题是尺寸跟颜色的点击事件是同一个,点击颜色,颜色增加active,点击尺寸,尺寸增加active,颜色的active消失了,有什么办法再区分开吗
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
要不你分类成两个数组。要不你添加个if判断是颜色就不绑定bindtap事件,如bindtap=‘{{item.name=="尺码" ?"selectSku":""}}’
嵌套for循环为什么不给别名,用默认不觉得很混乱吗?
2个数组是个方法,但是尺寸不是肯定有的,如果有10个数据name是未知就不行,你的方法有局限限
你是想尺码跟颜色分别单选?这样的话,你可以记录在点击事件那里的data记录当前第一层循环的下标,还有当前循环的下标,点击的时候根据两个下标决定该class是否是选择的效果。
是分别单选,但是怎么获取第一层的下标?
。。。。。。。
谢谢,你的方法是可行的,后续的问题是尺寸跟颜色的点击事件是同一个,点击颜色,颜色增加active,点击尺寸,尺寸增加active,颜色的active消失了,有什么办法再区分开吗