Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
70 views
in Technique[技术] by (71.8m points)

javascript - How can i grab one of my elements in the array and style it?

Hi devs im learning React and i want to know if there's a method to grab an element from my array and style it with css.

const card = [
  {
    id: 1,
    title: "DEEP EARTH",
    Background: "images/earth.jpg",
  },
  {
    id: 2,
    title: "NIGHT ARCADE",
    Background: "images/arcade.jpg",

  },
  {
    id: 3,
    title: "SOCCER TEAM VR",
    Background: "images/soccer.jpg",
  }
]
question from:https://stackoverflow.com/questions/65830890/how-can-i-grab-one-of-my-elements-in-the-array-and-style-it

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

As early was said you can use map and inline styles

  return (<div>
{card.map((item) => (
    <div key={item.id}>{item.title} 
       styles={{background:url(item.src)}}
     >
</div>
))}
</div>);

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...