在我的react-native应用程序中,我有一个禁用的按钮,应该在同一屏幕上选择按钮后才能启用,它工作正常,但是我的样式有问题,如果启用或禁用它应该进行更改,但不是,这是我的代码:
isSubmitButtonDisabled = () => {
return !this.state.selected;
}
<Button disabled={this.isSubmitButtonDisabled()} style={isSubmitButtonDisabled() ? disabledStyle : enabledStyle}>
<Text style={isSubmitButtonDisabled() ? disabledStyle : enabledStyle}>Submit</Text>
</Button>
答案 0 :(得分:1)
您缺少this.
:
将isSubmitButtonDisabled() ? disabledStyle : enabledStyle
替换为this.isSubmitButtonDisabled() ? disabledStyle : enabledStyle