【发布时间】:2021-06-19 13:28:54
【问题描述】:
我在数组中有以下数据
let mydata = [ { name: 'Mickey', color: 'Blue'}, { name:'Donald' , color: 'Yellow'}, { name: 'Goofy', color : 'Red'}]
我想在两者之间添加项目并显示一些项目。所以我创建了以下
let tmpdata = [];
let newdata = [{ name:'Daisy', color:'Pink'}];
for (let i=0;i< mydata.length;i++) {
if (i==1) {
tmpdata = [...tmpdata, ...newdata];
tmpdata = [...tmpdata, ...mydata[i]];
} else {
tmpdata = [...tmpdata, ...mydata[i]];
}
}
mydata = tmpdata;
console.log(mydata[1].name);
知道怎么做吗?我可以使用 mydata[i] 吗?我很新。在 .Net 和其他人中,我可以做到这一点。
【问题讨论】:
-
只需要在 mydata[1] 中添加 newdata 吗?
-
我需要在列表之间添加到 mydata,然后显示任何选定的数据。例如,我需要将数据放在 Mickey 和 Donald 之间。
标签: arrays list react-native