新人不知道怎么绑定多个元素

#1

想同时选中几个
我是通过

<ul className="businessItem">
{
  Business.map((name,index)=>
    <li 
      key={index} 
      style = {
        styles.item
      }
      onClick={(e)=>this._HandClick(index,e)}
    >
    {name}</li>
  )
}
</ul>

生成的,不知道怎么绑定多个元素

#2

style应该有判断 思路就是修改state 中的是否 比方is_click 未true为一个style false就另一个style

#3

同意楼上思路。
补充一下:
比如:最开始this.state = {Business:[
{name:“b1”,is_click:false}
]}
render中
let Business = this.state.Business;

    { Business.map(({**name,is_click**},index)=>
  • this._HandClick(index,e)} > {name}
  • ) }