yanqiuchu5017
易燃易爆炸am
2017-09-21 06:32
采纳率: 16.7%
浏览 5.6k
已采纳

初学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 2017-09-21 06:41
    已采纳
    点赞 评论
  • longlong3207
    longlong3207 2017-09-21 06:45

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

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

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

    点赞 评论

相关推荐