收藏
回答

如何将页面的一个数组中的一个元素,传入自定义组件内?

比如我获取的视频列表有两个元素,我通过for循环渲染出组件,想将对应的元素值传入对应组件。但是发现这样传递没有,组件内的值打印出来为空数组。

请问有什么方法嘛,数组的某个元素传入组件?

回答关注问题邀请回答
收藏

2 个回答

  • 鲤子
    鲤子
    2020-08-22
    <view wx:for="{{ videoList }}"
          wx:key="item">
      <courseItem items="{{ item }}" />
    </view>
    
    2020-08-22
    有用 1
    回复 8
    • 愿你归来仍少年
      愿你归来仍少年
      2020-08-22
      还是空的
      2020-08-22
      回复
    • 鲤子
      鲤子
      2020-08-22回复愿你归来仍少年
      组件的代码截图
      2020-08-22
      1
      回复
    • 鲤子
      鲤子
      2020-08-22
      先打印下videoList是否有数据,确认videoList是有数据的,然后再看看组件的properties是否正确。
      2020-08-22
      1
      回复
    • 鲤子
      鲤子
      2020-08-22
      还有你的点击事件是绑定在父组件上,_a()里面的代码是怎样的呢,建议你直接上个代码片段吧。
      2020-08-22
      1
      回复
    • 愿你归来仍少年
      愿你归来仍少年
      2020-08-22
      我在组件里定义了一个事件,点击后就会打印出获取的内容数组代码正常,没毛病应该,传其他类型的值可以打印
      2020-08-22
      回复
    查看更多(3)
  • Mr.Zhao
    Mr.Zhao
    2020-08-22

    666

    2020-08-22
    有用 1
    回复 13
    查看更多(8)
登录 后发表内容
问题标签