2018-03-30 react-native 初学采坑

学习react-native时出现  ReferenceError:Can't find variable getItemView

错误代码如下

render(){  return(  {getItemView("第一页")} }

getItemView=text=>{  /**/   }

正确代码

render(){  return(  {this.getItemView("第一页")} }

对比可以看出 少了this.  这是js 语法

查阅后理解:  哪个对象最终调用,this就指向谁,这里是render()调用,render() 由组件类调用,

this,表示组件,而不是这个render()方法 >

疑惑: 那组件由谁调用 ,this 不就应该指向调用这个组件的函数了? 


版权声明:本文为wsisgod原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。