[英]Require returning object and not string
我正在嘗試在 React 中導入圖像,使用
<Parallax filter image={require("assets/img/DataServer.jpg")}></Parallax>
但它不是一個字符串,而是返回
Module {default: "/static/media/DataServer.bed2accd.jpg", __esModule: true, Symbol(Symbol.toStringTag): "Module"}
我該如何解決這個問題?
注意:我設置了 NODE_PATH=./src,assets 在 src/
利用:
import img from "assets/img/DataServer.jpg"
<Parallax filter image={img}}></Parallax>
img
將被解析為圖像路徑。
使用這種結構:
/src
/assets
...component
導入類似模塊:
import DataServerImage from "./assets/img/DataServer.jpg";
然后使用:
<Parallax filter image={DataServerImage}></Parallax>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.