美文网首页
React: 一次创建多个控件

React: 一次创建多个控件

作者: fanglaoda | 来源:发表于2017-11-22 22:06 被阅读0次
layoutSubViews = () => {
        let List = [];
        let busiList = this.props.busiList;
       for (let  i = 0 ; i < busiList.length; i++){
            List.push(
                <Button key={i} type="primary">{busiList[i]}</Button>
            )
       }
       return List;
    };

    render() {
        return (<div style={style}>
            {this.layoutSubViews()}
        </div>)
    }
    

通过返回一个数组来创建多个view,感觉确实不好理解,按照oc的思路,应该还有一个遍历添加到父控件的步骤,这里不需要

相关文章

网友评论

      本文标题:React: 一次创建多个控件

      本文链接:https://www.haomeiwen.com/subject/mhxavxtx.html