반응형
ES6는 배열을 매핑하여 새 키가있는 배열을 반환합니다. [중복]
이 질문에 이미 답변이 있습니다.
개체 배열이 있습니다.
[
{
id: 1,
name: 'bill'
},
{
id: 2,
name: 'ted'
}
]
반환 할 간단한 한 줄을 찾고 :
[
{
value: 1,
text: 'bill'
},
{
value: 2,
text: 'ted'
}
]
따라서 적절한 키를 사용하여 쉽게 반응 드롭 다운으로 펌핑 할 수 있습니다.
이 간단한 솔루션이 작동 할 것 같지만 잘못된 구문 오류가 발생합니다.
this.props.people.map(person => { value: person.id, text: person.name })
개체를 사용하면 만하면됩니다. ()
var arr = [{
id: 1,
name: 'bill'
}, {
id: 2,
name: 'ted'
}]
var result = arr.map(person => ({ value: person.id, text: person.name }));
console.log(result)
반응형
'IT' 카테고리의 다른 글
Rails 및 HTTParty를 사용하여 API에 JSON 게시 (0) | 2020.08.14 |
---|---|
LastPass가 양식 작성 중지 (0) | 2020.08.14 |
함수가 생성자로 호출 감지하는 방법은 무엇입니까? (0) | 2020.08.14 |
Python에서 다른 목록으로해야 할 일이 있습니까? (0) | 2020.08.14 |
C / C ++ 매크로 링크 연결 (0) | 2020.08.14 |