0
画像を表示しようとしたときにReactで奇妙な問題が発生しています。これを引き起こすコードは<img src={'./assets/logo.svg'} />
タグです。ただし、エラーメッセージにもかかわらず、イメージが表示されます。画像を読み込んでいるときの反応状態エラー
エラーメッセージは以下の通りである:任意の提案が高く評価されている
import React from 'react';
import ReactDOM from 'react-dom'
require('../img/logo.svg');
export default class App extends React.Component {
constructor(props) {
super(props);
}
render() {
return (
<div className="app-wrapper">
<img src={'./assets/logo.svg'} />
</div>
)
}
ReactDOM.render(<App />, document.getElementById('app'));
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Pegasus</title>
</head>
<body>
<div id="app" />
<script src="app.js" type="text/javascript"></script>
</body>
</html>
これは、コンポーネントコードであります!ありがとう!!
この線が必要ですか? 'require( '../ img/logo.svg');' –
ありがとう...この例では必要ありません。それは、画像をロードする別のアプローチから残されたばかりです –