就像这里,我想要它在注册数组中的次数,我想在单行中显示它。当前如下所示,但是我希望如果有2个结果,那么我希望它连续2次。
所以在这里,如果您检查item
的原型,您会看到2个计数,所以我想显示2个结果。
const title = responseData.map(item => {
return { label: `${item.title} (${item.registration[0].registration_type.code}) (${item.registration.length.toString()})`, value: item._id };
});
答案 0 :(得分:0)
我假设您希望每一行中的数据都存储在item.registration数组的每个元素内。
const title = responseData.map(item => {
// map all the values inside the registration on to an array of labels
const labels = item.registration.map(registration => {
return `${item.title} (${registration.registration_type.code})`;
})
// Join the labels created above with a comma separating them
return { label: labels.join(', '), value: item._id };
});