我有一个map函数来重复动态地创建一个组件。假设是这样的:
renderBoxes() { return Array.map(data => this.myFunction(indexOfThisArray)); }
如何传递数组的索引?这样,“ myFunction”函数在每次调用时都会获取索引值。
Map提供第二个参数作为当前元素的索引,第三个参数作为整个数组本身。
renderBoxes() { return Array.map((data, index, array) => this.myFunction(index)); }
阅读有关Array.prototype.map的更多信息