[英]How do I use a custom ReactJs component inside my JSX file from ReactJs.Net
[英]use ! in Reactjs Component in JSX
我想更改Material-UI
Button
组件。
<Button>
至
<Button disabled>
所以我的源代码是这样的,但它显示Parsing error: Unexpected token, expected "..."
<Button {!this.state.enClick ? "" : disabled }><Button>
不在Button
标签{?A: B:C }
中有效。
<Button>
{!this.state.enClick ? "OK":"No"}
</Button>
为此目的的最佳做法是什么?
这个:
<Button disabled>
简称:
<Button disabled={true}>
花括号将您弹出回普通的 javascript,您可以将任何 javascript 表达式放在那里。 假设this.state.enClick
是 boolean,您可以有条件地设置disabled
,如下所示:
<Button disabled={this.state.enClick}>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.