为了账号安全,请及时绑定邮箱和手机立即绑定

React下将对象渲染成DOM的问题

React下将对象渲染成DOM的问题

慕慕森 2018-08-23 22:04:40
初学react,最近有一个问题例如有一个对象obj={a:[1,2],b:[3,4], c:[5]}组件里的render(){}要怎么写,才能循环渲染    <div>         <div>a<div>         <div>             <div>1</div>             <div>2</div>         </div>     </div>           <div>         <div>b<div>         <div>             <div>3</div>             <div>4</div>         </div>     </div>          <div>         <div>c<div>         <div>             <div>5</div>         </div>     </div>     ...
查看完整描述

1 回答

?
倚天杖

TA贡献1828条经验 获得超3个赞

{
    Object.keys(obj).map(key => {
        return (<div key={key}>
            <div>{key}<div>
            <div>
                {
                   obj[key].map(item => {
                       return <div>{item}</div>
                   }) 
                }
            </div>
        </div>)
    })
}


查看完整回答
反对 回复 2018-08-26
  • 1 回答
  • 0 关注
  • 840 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信