我有一个React组件,在该组件的render
方法中,我有如下内容:
render() {
return (
<div>
<div>
// removed for brevity
</div>
{ switch(...) {} }
<div>
// removed for brevity
</div>
</div>
);
}
现在的问题是我有两个div
元素,一个在顶部,一个在底部,它们是固定的。在中间,我想有一个开关语句,并根据我的状态值,我想呈现一个不同的组件。因此,基本上,我希望两个div
元素始终是固定的,并且每次在中间呈现一个不同的组件。我使用它来实现一个多步骤支付过程)。不过,正如目前的代码,它不工作,因为它给我一个错误,说switch
是意外的。有什么办法能达到我想要的吗?