this.state.obj= [{"listing_id":"1","listing_name":"A"},{"listing_id":"2","listing_name":"iima "},{"listing_id":"3","listing_name":"dsffgdf"}];
내부 렌더링 반응 함수 렌더링 함수 => openOptionsvar 값은 그 행의 목록 ID에 동일한 경우 나 디스플레이 최종 TD 소자 원하는생성 요소는 내부
{this.state.obj.map((name,index) =>
<tr key={index}>
<td key={index} onClick={this.openOptions.bind(this,name.listing_id)}>{name.listing_id}</td>
<td key={name.listing_name}>{name.listing_name}</td>
if(name.listing_id == openOptionsvar){
<td key={index+1} >Edit</td>
}
</tr>
)}
??
대신
사용
Number(name.listing_id) === openOptionsvar
을 내가 좋아하는, 번호 (name.listing_id) === 대신 openOptionsvar, name.listing_id == openOptionsvar. – Ved