簡體   English   中英

要求返回 object 而不是字符串

[英]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.

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