whi*_*ear 1 javascript reactjs
我想更改Material-UI Button组件。
<Button>
Run Code Online (Sandbox Code Playgroud)
到
<Button disabled>
Run Code Online (Sandbox Code Playgroud)
所以我的源代码是这样的,但它显示了 Parsing error: Unexpected token, expected "..."
<Button {!this.state.enClick ? "" : disabled }><Button>
Run Code Online (Sandbox Code Playgroud)
不在Button标签{!A ? B:C }作品中。
<Button>
{!this.state.enClick ? "OK":"No"}
</Button>
Run Code Online (Sandbox Code Playgroud)
为此目的的最佳做法是什么?
这个:
<Button disabled>
Run Code Online (Sandbox Code Playgroud)
是这个的缩写:
<Button disabled={true}>
Run Code Online (Sandbox Code Playgroud)
大括号将您带回到普通的 javascript 中,您可以在其中放入任何 javascript 表达式。假设this.state.enClick是一个布尔值,您可以disabled像这样有条件地设置:
<Button disabled={this.state.enClick}>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
53 次 |
| 最近记录: |