我的 React 元素中包含一个库。该库具有自定义元素和自定义 CSS 类(我不渲染这些元素)。但是,我想在 React 中更改它们的外观。基本上,我想动态更改库使用的 CSS 类属性。
i-bottom-right {
bottom: 0;
right: 0; => change that to right: 500px;
}
这可能吗?
最佳答案
您必须初始化在 State 中给定库的默认类。喜欢,
构造函数( Prop ){ super ( Prop ); this.state = { classupdate:'libraryClass'}
在您的 onClick 事件中,您通过 setState 更新了您自己的类,
showHideClick = (event,rowIndex) => { this.setState({'classupdate': 'yourOwnClass'})
在您各自的 Div 或您的元素中使用状态,
在你自己的类中添加你自己的样式
关于javascript - react 更新现有的 css 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55000903/