如何在 chrome 扩展中获取反应元素?

How to grab a react element in chrome extension?

如果一个网站使用 React,我如何通过 class 抓取一个元素?

例如这里是 div:

<div class="Blockreact__Block-sc-1xf18x6-0 Flexreact__Flex-sc-1twd32i-0 IgxsY jYqxGr"></div>

如果网站重新构建,我如何才能每次都用 javascript 抓取这个 div? 如果我是正确的,反应 classes 在每次构建后总是不同的,还是会一直保持不变?

如果分配给所需元素的 类 不可预测,那么您需要更改查找元素的方法。

例如,您可能会查找文档中第一个 h1 的第三个下一个兄弟元素。

具体情况取决于您所处理的 DOM 的确切性质。