渲染函数中的函数调用

时间:2019-07-31 12:28:52

标签: react-native

我要使用单个组件。因此,我将不使用导航移动另一个页面。我想使用渲染功能,例如,如果index = 0,它将导航到第一页,如果index为1,我将导航到第二页,等等。 在我的代码中,如果我单击下一步按钮,则无反应。

onNext = () => {
  for(let i=0;i<=3;i++){
    this.goTopage(this.state.index +1); 
  }
}

onPrev = () => {
  this.goTopage(this.state.index -1);
}

onSkip = () => {
  this.setState({mainApp:true})
}
onDone =()=>{
  this.setState({mainApp:true})
}
goTopage =(pageNum)=>{
  this.setState({index: pageNum });
}
onNext =()=>{
  for(let i=0;i<=3;i++){
    this.goTopage(this.state.index +1); 
  }
}
onPrev =()=>{
  this.goTopage(this.state.index -1);
}
<Button
  onPress={this.onNext}
  title="Next "
  type="clear"
  titleStyle={{ color: 'black', fontSize: 24 }} 
/>

如果我单击下一步按钮,它不会移至另一个屏幕

0 个答案:

没有答案