初めまして。
jsファイルにカスタムデータ属性を反映させるため、下記のコードを書きました。
この時var html内の${image}を${message.image}にしていたところ、const imageが読み取られませんでした。
それを${image}に変更すると変数が読み取られるようになったのですが、これはなぜなのでしょうか?
jsなどに詳しくなく、解決はしたものの原因を知りたいと思い質問致しました。
初歩的な質問で申し訳ありませんが、よろしくお願いいたします。
function buildHTML(message) { const image = (message.image) ? `<img src=${message.image} class="lower-message__image">`:""; var html = `<p class="message"> <div class="upper-message"> <div class="main-message__user"> ${message.user_name} </div> <div class="main-message__day"> ${message.time} </div> </div> <div class = "main-message"> <p class = "lower-message__content"> ${message.content} </p> ${image} </div> </div>` return html; }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/23 10:33
2019/09/23 10:54
2019/09/23 11:41
2019/09/23 12:23
2019/09/23 13:09
2019/09/23 13:12
2019/09/23 13:20