如何解决在React中使用Map在数组中推送响应数组的索引
如何使用react中的map将响应数组对象的索引存储在数组或对象中?
data:
mat:
opts:
0: {text: "1"}
1: {text: "2"}
2: {text: "3"}
3: {text: "4"}
4: {text: "5"}
5: {text: "6"}
6: {text: "7"}
7: {text: "8"}
8: {text: "9"}
9: {text: "10"}
数组长度是固定的,即10。
解决方法
我找到了。...
const element = props.data.mat.opts.map((el,i) => console.log(i));
它将返回
0
1
2
3
4
5
6
7
8
9
我们可以将其存储在数组中。
let arr = [];
const element = props.data.mat.opts.map((el,i) => arr.push(i));
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。