#知りたいこと
Gatsby内のReactの文字列の結合ついてです。
#やってみたこと
ソースコードはざっくりです。
js
1const Example = ({ word1, word2 }) => { 2 return ( 3 <img src={"https://example.maxcdn.com/" + {word1} + ".jpg" } alt={word2} /> 4 .... 5 ); 6};
js
1const Test = ({ location }) => { 2 return ( 3 <Example word1="ファイル名1" word2="説明1" /> 4 <Example word1="ファイル名2" word2="説明2" /> 5 .... 6 ); 7}; 8
####出力結果
HTML
1<img src="https://example.maxcdn.com/[object Object].jpg" alt="説明1"> 2<img src="https://example.maxcdn.com/[object Object].jpg" alt="説明2"> 3....
どっから"[object Object]"が出ているのかわかりませんでした。
####望んでいる出力結果
HTML
1<img src="https://example.maxcdn.com/ファイル名1.jpg" alt="説明1"> 2<img src="https://example.maxcdn.com/ファイル名2.jpg" alt="説明2"> 3....
#補足情報
初心者すぎて当たり前のことがわからないのでその点よろしくお願いします。
####追記:実際のコード(解決後削除予定)
削除済み
回答2件
あなたの回答
tips
プレビュー