Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 反应变量样式名_Reactjs - Fatal编程技术网

Reactjs 反应变量样式名

Reactjs 反应变量样式名,reactjs,Reactjs,在react中,我使用SCS进行样式设置,当我设置元素的样式时,它总是这样设置:。它连接到我已经链接到样式变量的样式表。有没有一种方法可以在不使用任何其他库的情况下动态设置样式名称 例如,var i='error'。然后将样式设置为类似以下内容。这将使用scss文件中的class.error。删除该点,它将正常工作 <div className={styles[i]}> </div>

在react中,我使用SCS进行样式设置,当我设置元素的样式时,它总是这样设置:
。它连接到我已经链接到样式变量的样式表。有没有一种方法可以在不使用任何其他库的情况下动态设置样式名称


例如,var i='error'。然后将样式设置为类似以下内容
。这将使用scss文件中的class.error。

删除该点,它将正常工作

<div className={styles[i]}> </div>