Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

React - dynamic images in a map

React newbie here.

I have a map of labels ['a', 'b', 'c']

I have images for each (a.jpg, b.jpg, c.jpg)

How would I include/require iterate and display each image as part of my map?

Any help appreciated :D

like image 227
Ky Lane Avatar asked Apr 11 '26 22:04

Ky Lane


1 Answers

var Foo = React.createClass({
  render: function() {
   const images = ['a','b','c']
   const imagesElements = images.map( e => {
    return (
     <img src={`${e}.jpg`} />
    )
   });

   return(
    <div>
     {imagesElements}
    </div>
   )
 }
});

ReactDOM.render(
 <Foo name="bar" />,
 document.getElementById('container')
);

https://jsfiddle.net/69z2wepo/83751/

like image 87
Trimikha Valentius Avatar answered Apr 13 '26 13:04

Trimikha Valentius



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!