Javascript 如果文本状态为,则动态更改文本=

Javascript 如果文本状态为,则动态更改文本=,javascript,css,reactjs,ecmascript-6,Javascript,Css,Reactjs,Ecmascript 6,我只是想问问ReactJS是否可以这样做: if(Response.text === 'Cancelled'){ //Change text color to red }else{ //change to color green } 谢谢是的,这是可能的。 如果(文本==已取消){ 为红色按钮编写css类 } 否则{ 为绿色按钮编写css类 } 对于这段代码,您应该使用css类来更改颜色,这在所有javascript框架中都是可能的 对于ReactJS中的这种情况,您必须执行以下操

我只是想问问ReactJS是否可以这样做:

if(Response.text === 'Cancelled'){
   //Change text color to red
}else{
   //change to color green
}
谢谢

是的,这是可能的。 如果(文本==已取消){ 为红色按钮编写css类 } 否则{ 为绿色按钮编写css类 }
对于这段代码,您应该使用css类来更改颜色,这在所有javascript框架中都是可能的

对于ReactJS中的这种情况,您必须执行以下操作:

<p style={{color: API_RESPONSE === 'Cancelled' ? 'red' : 'green'}}>
...
</p>

...

这是可能的

    <div style={{color: Response.text === 'Cancelled' ? 'color1' : 'color2'}}>
    //dosomthing
    </div>

//多索姆廷

您的问题中严重缺乏信息,但如果您问的是以编程方式更改CSS,那么简短的回答是肯定的。