I have a map function to create a component repetitively and dynamically. Suppose it's like this:
renderBoxes() {
return Array.map(data => this.myFunction(indexOfThisArray));
}
How can I pass the index of the array? So that the 'myFunction' function gets the index value everytime it is called.
Map provides second argument as the index of the current element and third argument as the whole array itself.
renderBoxes() {
return Array.map((data, index, array) => this.myFunction(index));
}
Read more about Array.prototype.map
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With