覆盖 React 组件

Override React Component

我有一个由 NPM 包创建的 React 组件。我想在不触及此包中的任何代码的情况下更改此组件的 CSS 属性之一。换句话说,我需要一种方法将这个 CSS 属性 注入到组件中。我该怎么做?

一些想法:

1st- 根据 NPM 模块,您可以将特殊的 class 传递给组件。

2nd- 尝试在渲染后向组件添加 class。

3rd- 如果可以,请将组件包装在 div 中或使用您自己的 class 名称。这可以帮助您细化 CSS 选择器。