簡體   English   中英

React - 對象作為 React 子項無效?

[英]React - Objects are not valid as a React child?

這里有演示

這只是一個帶有背景圖片的簡單樣式,但我收到了錯誤

Objects are not valid as a React child (found: object with keys {backgroundImage}). If you meant to render a collection of children, use an array instead.

這個錯誤是什么意思,是不是不可能用風格來做到這一點。 有可能解決這個問題嗎

作為div的后代,你的生活很有style

        <div>
          style={{
              backgroundImage: 'url(https://dummyimage.com/600x400/000/fff)'
          }}
        </div>

你需要這樣做:

        <div
          style={{
              backgroundImage: 'url(https://dummyimage.com/600x400/000/fff)'
          }}>
        </div>

你的style生活在外面<div>而不是里面

您的style屬性需要在右括號內:

<div
  style={{
    backgroundImage: ...
  }}>
</div>

附加信息:

暫無
暫無

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

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