鍍金池/ 問答/HTML/ 代碼中第二層里的map的return為什么不執(zhí)行?

代碼中第二層里的map的return為什么不執(zhí)行?

{chapters.map(function(item,index){

                            item.quarters.map(function(item,index){
                            console.log(item);
                            return <span className="qname" onClick={this.shopping}>{item.name}</span>
                        }.bind(this));
                            return    <span className="cname" >{item.name}</span>
                            }.bind(this))
                        }
                        

clipboard.png

回答
編輯回答
誮惜顏

return <span className="cname" >{item.name}</span>
已經(jīng)return了自然不會執(zhí)行了

2017年12月11日 01:35
編輯回答
深記你

注意return()里面要有一層標(biāo)簽包裹

    {chapters.map((item,index)=>{              
                    return(                        
                        <p>
                                    {
                            item.quarters.map((item,index)=>{
                                return <span className="qname" onClick={this.shopping}>{item.name}</span>
                             })
                        }
                            <span className="cname">{item.name}</span>                     
                        </p>
                    )                     
                 })
                        }
2017年8月13日 11:30