我想根据条件为我的渲染对象添加一个div.现在我正在使用此代码
render() {
return (
<div>
{this.test === this.someValue ? <div> some view </div> : <div> /div>}
...... // other components
</div>
)
}
Run Code Online (Sandbox Code Playgroud)
这是有效的,但我不喜欢,: <div> /div>
因为我不需要它.有没有办法只使用一个if
而不是if else
?
假设我有 2 个与“MyTitle”相同的值。我如何设计 2 个值以具有不同的颜色?
<div class="MyTitle">Insert text here</div>
<div class="MyTitle">Insert text here</div>
Run Code Online (Sandbox Code Playgroud)
我希望此处插入文本的第一个值是红色,然后是绿色?
我是这样做的,但它适用于两者,知道如何解决这个问题吗?
.MyTitle {
color: red;
}
Run Code Online (Sandbox Code Playgroud)