React尝试隐藏并动态显示View

时间:2017-12-11 21:16:17

标签: javascript reactjs admin-on-rest

我正试图在表单中隐藏或显示我的组件。 我已经尝试了在SO帖子上找到的几乎所有不同的方法,但似乎都没有。

<BooleanInput source={"car"} label="cat.create.labelCar" onChange={this.onCarClick}/>
{
    this.state.shouldHide ?
        <ReferenceInput source={"parentCategory"} reference="categories"
                        label={'ad.filter.parentCategory'} allowEmpty>
                <SelectInput optionText={"name"}/>
        </ReferenceInput>
       : null
}
.
.
.
onCarClick = (event,value) => {
         this.setState({shouldHide: !value});
     };

我已检查onCarClick函数是否也在调用render() 被调用,但UI没有更新。

我正在使用admin-on-rest

0 个答案:

没有答案