我在學習React JS,並面臨JSX的一個問題。 我有一個組件:不能在return裏面使用塊()React JSX
class Content extends React.Component {
render() {
const array = ["apple", "orange"]
return (
{array[0]}
)
}
}
它拋出錯誤babel.min.js:7 Uncaught SyntaxError: Inline Babel script: Unexpected token, expected ,
但如果我包裏面{array[0]}
標籤<span>
,這個工程。
class Content extends React.Component {
render() {
const array = ["apple", "orange"]
return (
<span>{array[0]}</span>
)
}
}
我覺得我的核心JavaScript不好,請幫我理解這個問題。謝謝。
這是* not *核心JavaScript,它是React的jsx語法。 – Bergi