为了账号安全,请及时绑定邮箱和手机立即绑定

Taro-ui组件如何传值?

Taro-ui组件如何传值?

饮歌长啸 2019-02-05 18:00:42
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贡献1786条经验 获得超13个赞

onClick={this.gotoDetail.bind(this, v.id)}

gotoDetail = (id) => {
    Taro.navigateTo({
      url: `/pages/detail/index?id=${id}` // 获取id失败
    })
  }


查看完整回答
1 反对 回复 2019-02-05
  • 1 回答
  • 0 关注
  • 2449 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信