小程序
小游戏
企业微信
微信支付
扫描小程序码分享
首先这里点击后不是要做跳转操作,点击后要改变当前条目的内部元素为选中状态,再次点击后变为未选中。选中未选中的效果已经实现了,但是该如何使点击每个条目时只改变当前条目的状态呢???这里求个思路!!!希望大佬能来帮帮忙!!!感激不尽!!!
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
您可以在监听事件方法里判断来源。
WXML 代码:
<
button
catchtap
=
"onTap"
data-identifier
"hello"
>
Click me
</
JS 代码:
// ...
onTap(e) {
if
(e.target.dataset.identifier ===
'hello'
) {
// do something
}
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
是说用下标来控制? 具体怎么实现?
用index控制
就是我这里循环了一个列表,然后每一项带一个选中按钮,因为是循环输出的所以调用的方法都是一个,所以点击一项剩下的就都选中了。需求上是要每一项分别选中的
不太理解,是否可以再清晰的描述一下需要实现的需求和遇到的困难呢。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
您可以在监听事件方法里判断来源。
WXML 代码:
<
button
catchtap
=
"onTap"
data-identifier
=
"hello"
>
Click me
</
button
>
JS 代码:
// ...
onTap(e) {
if
(e.target.dataset.identifier ===
'hello'
) {
// do something
}
// ...
}
// ...
是说用下标来控制? 具体怎么实现?
用index控制
就是我这里循环了一个列表,然后每一项带一个选中按钮,因为是循环输出的所以调用的方法都是一个,所以点击一项剩下的就都选中了。需求上是要每一项分别选中的
不太理解,是否可以再清晰的描述一下需要实现的需求和遇到的困难呢。