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

时间:2018-06-13 06:38:34

标签: javascript css reactjs ecmascript-6

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

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

由于

3 个答案:

答案 0 :(得分:0)

是的,这是可能的。 if(text == cancelled){  写下红色按钮的css类 } 其他{ 写绿色按钮的css类 } 对于此代码,您必须使用css类来更改颜色

答案 1 :(得分:0)

它可以在所有javascript框架中使用。

对于ReactJS中的这种情况,你必须这样做:

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

答案 2 :(得分:0)

可能

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