我有一个由 NPM 包创建的 React 组件。我想更改此组件的其中一个 CSS 属性,而不触及此包中的任何代码。换句话说,我需要一种方法将这个 CSS 属性注入(inject)到组件中。我该怎么做?
最佳答案
一些想法:
1st- 根据 NPM 模块,您可以将特殊类传递给组件。
2nd- 尝试在渲染后向组件添加一个类。
3rd- 如果可以的话,用你自己的类名将组件包装在一个 div 或 span 中。这可以帮助您细化 CSS 选择器。
关于css - 覆盖 React 组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46332076/