Ternary Operator: "Parsing error: Property assignment expected"
Ternary Operator: "Parsing error: Property assignment expected"
这基本上是我的代码:
const [jwtToken, setJwtToken] = useState("")
return(
{(jwtToken === "") ? <div>Yes</div> : <div>No</div>}
)
为什么会出现此错误?:
我记得它对我来说是这样的(添加了一些括号和空的 html 标签):
return(
<>{(jwtToken === "") ? (<div>Yes</div>) : (<div>No</div>)}</>
)
const [jwtToken, setJwtToken] = useState("")
return (
(jwtToken === "") ? <div>Yes</div> : <div>No</div>
)
在这种情况下,您不需要使用{}
您也可以使用React.Fragment
这基本上是我的代码:
const [jwtToken, setJwtToken] = useState("")
return(
{(jwtToken === "") ? <div>Yes</div> : <div>No</div>}
)
为什么会出现此错误?:
我记得它对我来说是这样的(添加了一些括号和空的 html 标签):
return(
<>{(jwtToken === "") ? (<div>Yes</div>) : (<div>No</div>)}</>
)
const [jwtToken, setJwtToken] = useState("")
return (
(jwtToken === "") ? <div>Yes</div> : <div>No</div>
)
在这种情况下,您不需要使用{}
您也可以使用React.Fragment