reactjs - 如何在 ReactJS 中为多个元素添加样式
问题描述
我有一个从后端接收布尔值列表的代码,根据这个布尔值我想设置一些类 -
就像是:
function applyClasses(data) :void {
let newStyles = "";
for (let i in data) {
if (data[i]['isHidden']) {
newStyles += `#${data[i]['curr-id']} { display:none; }`;
}
}
#HERE
}
当我的循环完成时,我想将“newStyles”变量的内容应用到 DOM。我该怎么做?作为他的属性的一部分,我只找到了针对特定元素执行此操作的选项,但没有任何全局选项
谢谢!
解决方案
推荐阅读
- excel - 需要转置一个excel表来创建记录
- qt - QML FileDialog 文本通过 WebGL 损坏
- applescript - 如何使用苹果脚本点击chrome的添加扩展按钮
- julia - 如何在Julia中创建一定长度的缺失值向量?
- python - 尝试以 django 嵌套内联表单集的嵌套形式设置用户字段 - 失败
- python - 当我在骰子号码生成器上翻转 21 时,如何让 python 打印“你输了”?
- python - 'FastText' 对象没有属性 'vocab'
- algorithm - 斐波那契堆上的操作
- python - 使用 nba_api.stats.endpoints 库的 Leaguegamefinder 时引发连接超时错误
- react-native - 文本背景的反应本机动画