相关疑难解决方法(0)

是否可以在React渲染函数中使用if ... else ...语句?

基本上,我有一个反应组件,它的render()功能体如下:(这是我理想的,这意味着它目前不起作用)

render(){
    return (
        <div>
            <Element1/>
            <Element2/>
            // note: code does not work here
            if (this.props.hasImage) <MyImage />
            else <OtherElement/>
        </div>
    )
}
Run Code Online (Sandbox Code Playgroud)

reactjs

40
推荐指数
10
解决办法
7万
查看次数

标签 统计

reactjs ×1