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 不就应该指向调用这个组件的函数了? 

你可能感兴趣的:(2018-03-30 react-native 初学采坑)