Как преобразовать 2D массив в строку через запятую в ReactJS - PullRequest
0 голосов
/ 29 января 2020

Требуется преобразовать многомерный массив в строку через запятую в react.js. Например,

   suggestionChips: Array(6)
   0: {identifier: "1", description: "One"}
   1: {identifier: "2", description: "Two"} `

Вывод должен быть в строке через запятую: One , Two

Ответы [ 2 ]

1 голос
/ 29 января 2020

Это может вам помочь.

let suggestionChips = [{identifier: "1", description: "One"},{identifier: "2", description: "Two"}];
let output = suggestionChips.map(chip => chip.description).join(', ')
console.log("Output", output);
0 голосов
/ 29 января 2020

Вы можете сделать это (получить массив 'description' с помощью array.map) и присоединить его как строку;

var suggestionChips = [{identifier: "1", description: "One"}, {identifier: "2", description: "Two"}]
console.log(suggestionChips.map(e => e.description).join(', '))
...