收藏
回答

onReady中,用selectComponent取wx:for下组件为null

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 Bug 工具 6.7.1 2.2.2

onReady中,用selectComponent取wx:for下包含的组件,取不到。

如果把该组件移到wx:for之外,是可以取到的。



<view class="articles">
  <view wx:for="{{articles}}" class="article" wx:for-index="idx" data-aid="{{item.article_id}}" bindtap="onArticleClicked">
    <view class="container">
      <ec-canvas id="mychart_0" canvas-id="mychart-bar" ec="{{ ec }}"></ec-canvas>
    </view>
  </view>
</view>


onReady() {
  //获取组件
  this.ecComponent = this.selectComponent('#mychart_0');
  console.log('=============================')
  console.log(this.ecComponent)
},



最后一次编辑于  2018-08-15  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答