yanqiuchu5017
易燃易爆炸am
采纳率16.7%
2017-09-21 06:32

初学ReactNative,报错:Undefined is not a function 。。。

已采纳

报错:Undefined is not a function (evaluating '_this3.onItemClick(1)')
求指点原因,代码如下:
图片说明

问题解决了!
在constructor里面 加上 this.renderData=this.renderData.bind(this);

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

2条回答

  • XianRenShan XianRenShan 4年前
    点赞 评论 复制链接分享
  • longlong3207 longlong3207 4年前

    this.onItemClick(1)}这不是一个方法

    function onItemClick(id){
    alert("clicked: "+id);
    }

    你要定义一个方法必须 是function 方法名(){}这是格式

    点赞 评论 复制链接分享