Language/Java Script

map에 if문을 넣을때

건담아빠 2023. 3. 29. 16:01

 

map에서 if문을 사용하려고 할때 if문을 넣는것 보다 filter를 사용하는게 더 깔끔한것 같아서 정리해 놓아야 겠다.

 

{units.filter((item) => item.UNIT_NO_ORG != contract.BEFORE_UNIT_NO)
      .map((item, idx) => (
  <Select.Option key={item.UNIT_NO_ORG} value={item.UNIT_NO_ORG}>
    {(() => {
      return <div>{item.UNIT_NAME}호</div>;
    })()}
  </Select.Option>
))}