近頃Reactでいいサイトを作ろうとしているのですが、画像を表示させるのに3日かかってしまったのでたどり着いたコードを書いていきます。
#表示のさせ方
test.react
import ReactDOM from 'react-dom';
import Icon from './logo.png';
const IconComponent = () =>{
return <img src={Icon} alt="アイコン" />
}
const rootElement = document.getElementById("root");
ReactDOM.render(
<IconComponent />,rootElement
);
こんな感じになりました。
import Icon from ''でパスを指定するとそのものがIconに
入るみたいです。
const rootElement = document.getElementById("root");
をしてからReactDOM.renderで、
,rootElement
としないとTarget container is not a DOM element
と出ます。ここら辺の理解はまだまだなのでこれから調べます。
#終わり