我使用语义UI来创建表。
我想将表行属性设置为positive
。像这样:
<Table.Row positive>
这是我的代码:
<Table.Row {this.props.email.success ? "positive" : "negative"}>
但是发生了这个错误:
./src/components/EmailItem.js
Syntax error: ... src/components/EmailItem.js: Unexpected token, expected ... (7:18)
5 | render() {
6 | return (
> 7 | <Table.Row {this.props.email.success ? "positive" : "negative"}>
| ^
8 | <Table.Cell>
9 | {this.props.email.from}
10 | </Table.Cell>
我该如何解决这个问题?
答案 0 :(得分:0)
试试这个。
<Table.Row positive={!!this.props.email.success} negative={!this.props.email.success}>
并查看此内容 - How to conditionally add attributes to React components?