在这里,我映射了一个包含要在页面上显示的图像的对象数组。在我尝试 useRef 的那一刻,它只抓住了我最后一个元素。我怎样才能拥有它,以便我的 useRef 多次抓住我?
<div className='images-container'>
{skills.map((skill, idx) => {
return <div key={idx}>
<img alt={skill.name} ref={imageRef} src={skill.url} />
<p>{skill.name}</p>
</div>
})}
</div>
如果我理解正确, use ref 只会抓取其中一个元素,所以我想最好的方法是动态地使不同的 useRefs 单独抓取?抱歉,刚学反应。