当前位置:  开发笔记 > 编程语言 > 正文

循环反应原生

如何解决《循环反应原生》经验,为你挑选了1个好方法。

我想根据用户选择的播放器的数量来制作字段列表.我想做这样的事情:

generatePaymentField() {
    var noGuest = this.state.guest;
    var payment = 
    
        
            No
            Name
            Preference
        ;

    for (var i=0; i < noGuest; i++) {
        payment = payment + 
            
                
                    
                
                
                    
                
                
                    
                
            ;
    }
    return payment;
}

render () {
    var payment = this.generatePaymentField();
    this.setState({payment : payment});
    return (
        
            {this.state.payment}
        ;
    )
}

但react-native将上面的语法视为指向for循环行的"意外令牌".有没有其他方法可以实现这一目标?



1> vinay..:

这应该工作

render(){

	var payments = [];

	for(let i = 0; i < noGuest; i++){

		payments.push(
			
				
					
				
				
					
				
				
					
				
			
		)
	}
	
	return (
		
			
				No
				Name
				Preference
			

			{ payments }
		
	)
}
推荐阅读
手机用户2502852037
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有