react-jsx循环对象数组


select下拉option动态绑定-jsx-map循环

const JiemuObj = [{name:'节目一',value:'jiemu1'},{name:'节目二',value:'jiemu2'}]

render(){return(...)}

                        <Select placeholder="请选择节目">
                         {
                             JiemuObj.map((item)=>{
                               return (<Option value={item.value}>
                                    {item.name}
                                </Option>)
                            })
                         }
                        </Select>

jsx map循环对象数组

                 {
                            JiemuObj.map((item, index) => {
                            return   <div>{item.name}:{index}:{item.value}</div>
                            })
                         }

 如果报错记得在循环内的option内添加key值

                       <Select placeholder="请选择节目">
                         {
                             JiemuObj.map((item)=>{
                               return (<Option key={item.value} value={item.value}>
                                    {item.name}
                                </Option>)
                            })
                         }
                        </Select>

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM