【发布时间】:2021-10-11 01:44:14
【问题描述】:
下面的条件渲染样式看起来不错还是可以进一步改进?
<ColumnLayout>
{
(stateVar1 === 'AR') && (
<div>
if (stateVar2 === '') {
<div>
<Button id="btn1">Btn1</Button>
<Button id="btn2">Btn2</Button>
</div>
}
if (stateVar2 === 'AP') {
<div>
<Button id="btn3">Btn3</Button>
<Button id="btn4">Btn4</Button>
</div>
}
</div>
)
}
</ColumnLayout>
【问题讨论】:
-
视情况而定。 stateVar2 是否可以只有这两个值 stateVar1 === 'AR'