更新在要传递给其他组件的组件数组中使用的道具

时间:2018-09-24 11:17:51

标签: javascript reactjs

我正在使用具有名为“ AUIDialog”的组件的aui-react。

此组件需要将页脚项作为节点数组传递,例如:

render() {
    let footerButtons = [
      <AUIButton>Example button</AUIButton>,
    ];

    return (
        <div>
            <AUIDialog footerActionContent={footerButtons}>

诀窍是,如果我使用道具(或状态,没关系)

let footerButtons = [<AUIButton disabled={this.props.disabled}>Example button</AUIButton>];

然后,此组件不会重新呈现-disabled始终相同。

该组件中是否有任何方法可以处理道具/状态更改?

0 个答案:

没有答案