View层:<View className='list'>
{
list.map((v, i) => ( <AtCard
note='小Tips'
extra='额外信息'
title={v.title}
thumb={v.image}
key={v.id}
data-id={v.id} // 想要传递的id
onClick={this.gotoDetail}
>
{v.intro} </AtCard>
))
}</View>事件获取传递的id失败!gotoDetail = (e) => { console.log(e)
Taro.navigateTo({
url: `/pages/detail/index?id=${e.currentTarget.dataset.id}` // 获取id失败
})
}console:请问如何获取循环中的id?
1 回答
白衣染霜花
TA贡献1796条经验 获得超10个赞
onClick={this.gotoDetail.bind(this, v.id)}
gotoDetail = (id) => { Taro.navigateTo({ url: `/pages/detail/index?id=${id}` // 获取id失败 }) }
添加回答
举报
0/150
提交
取消