0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

React / ChakraUIで画像が読み込めない

Posted at

はじめに

ChakraUIを利用していて地味に時間がかかった個所だったのでまとめています
Reactでローカルの画像をページに表示したいときも同じ方法で解決できます

問題

App.tsxと同じ階層にtest.pngを用意して以下のようなコードを書きました

App.tsx
<Box boxSize='sm'>
  <Image src='./test.png' alt='ローカルの画像' />
</Box>

これでローカルの画像が読み込めると思ったのですが読み込めませんでした

解決方法

ローカルの画像をインポートする必要がありました

App.tsx
import img from "./test.png"

(省略)

<Box boxSize='sm'>
  <Image src='./test.png' alt='ローカルの画像' />
</Box>

これで読み込めるようになりました

おわりに

Reactでローカル画像の読み込みをしたことがなかったのですがインポートが必要だったとは
調べてみてもChakraUIをいれてしまうとなかなか解決できなかったです

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?