簡體   English   中英

react.js 中的 Eslint 箭頭體樣式錯誤

[英]Eslint arrow-body-style error in react.js

使用 Airbnb 的 eslint 規則,我的反應代碼中出現以下錯誤,但我不確定錯誤是什么。

const Facebook = ({ appId, url }) => {
  return (
    <div className={styles.facebook}>
      <FacebookProvider appID={appId}>
        <EmbeddedPost href={url} width="auto" />
      </FacebookProvider>
    </div>
  )
}

在第 1 行的開頭出現錯誤{括號。

箭頭主體周圍出現意外的塊語句。 (箭體式)

嘗試用圓括號包裹大括號,但反過來,在<div>第 3 行周圍出現另一個錯誤。

解析錯誤:意外的令牌

根據您的問題的評論中鏈接問題,嘗試刪除花括號和返回:

const Facebook = ({ appId, url }) => 
    <div className={styles.facebook}>
        <FacebookProvider appID={appId}>
            <EmbeddedPost href={url} width="auto" />
        </FacebookProvider>
    </div>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM