如何在Reactjs中找到所有带有类的DOM元素?

时间:2018-04-25 21:07:55

标签: javascript reactjs class

我正在使用React创建一个游戏,我需要帮助查找具有某个className的所有元素。这是我的代码的一部分:

class FourthLine extends React.Component {
render() {
    const monsterList4 = [];
    for (let i = 0; i < 11; i++) {
        const monsterLine4 = <div className="four-line enemys"></div>
        monsterList4.push(monsterLine4)
    }
    return <div className="line-four">
        {monsterList4}
    </div>
   }
}

我想用className“enemys”获取所有元素,并读取enemys位置x和位置y。甚至可以使用React吗?

1 个答案:

答案 0 :(得分:1)

您可以使用document.getElementsByClassName('enemys')