我正在從 API 獲取資料、文本和 imageUrl。在沒有回傳 imageUrl 的情況下,我想顯示我的資產檔案夾中的影像。
我可以在 img-tag 中撰寫邏輯嗎?如果可以的話怎么寫?還是我必須在外面寫一些函式?
這是現在的代碼外觀:
profiles.forEach((profile) => {
expertiseContainer.innerHTML = `
<div >
<img src="${ profile.imgUrl }" alt="img-tag 中 src 的 JS 邏輯">
<h2>${ profile.name }</h2>
</div>
`
})
uj5u.com熱心網友回復:
下面是一種方法,在模板字串中使用條件運算子:
profiles.forEach((profile) => {
expertiseContainer.innerHTML = `
<div >
<img src="${ profile.imgUrl ? profile.imgUrl : 'assets/default.png' }" alt="img-tag 中 src 的 JS 邏輯">
<h2>${ profile.name }</h2>
</div>
`
})
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/415107.html
標籤:
上一篇:你如何檢查不同的api呼叫直到它在python中成功
下一篇:使用網路藍牙從藍牙設備讀取溫度
