【问题标题】:React js Material UI expansion panel disable by codeReact js Material UI扩展面板通过代码禁用
【发布时间】:2019-11-07 06:28:28
【问题描述】:

我正在尝试通过 State Properties 禁用 React Material Accordian / Expansion Panel。通常禁用属性是这样做的。喜欢

    <ExpansionPanel >
    <ExpansionPanelDetails>
    </ExpansionPanelDetails>
    </ExpansionPanel>

    <ExpansionPanel disabled > ---> this will disabled
    <ExpansionPanelDetails>
    </ExpansionPanelDetails>
    </ExpansionPanel>

但我想禁用像

  <ExpansionPanel disabled="stateProperty?true:false" >

可以使用 ExpansionPanel 吗?我用谷歌搜索。但没有发现太多相关性..

【问题讨论】:

    标签: reactjs material-ui state


    【解决方案1】:

    这应该可以解决问题:

    <ExpansionPanel disabled={!!stateProperty}>
    

    !! 部分将stateProperty 变量转换为Boolean

    【讨论】:

    • 你在反应方面总是对我有帮助:) .. 接受的答案
    猜你喜欢
    • 2020-08-09
    • 2020-08-10
    • 2019-10-14
    • 2019-08-20
    • 1970-01-01
    • 2016-09-14
    • 2019-03-17
    • 2020-07-24
    • 1970-01-01
    相关资源
    最近更新 更多