![](/img/trans.png)
[英]How can I check if the id already exist in React using firestore?
[英]How to check a set of names exist or not and display image in table using react
我的要求是我有一個 json object 列表,我正在檢查 json 中的名稱,如果該名稱存在,我將顯示來自本地資產文件夾的圖像。 我的代碼在下面
After.map 顯示如下數據
<td>
<div>
<img
src={
DynamicData.CompanyName.includes("Lenovo")
? LenovoImage
: DynamicData.CompanyName.includes("Dell")
? DellImage
: null
}
alt="img"
className="DataLogo"
/>
</div>
</td>
那么,如果我有超過 2 個選項,我該如何顯示這種方法是否合適? 還有其他方法嗎?
如果有很多值要檢查,這看起來更方便。
const imagesMapping = {
Lenovo: LenoviImage,
Dell: DellImage,
// other values
}
const company = Object.keys(imagesMapping).find(name =>
DynamicData.CompanyName.includes(name));
const image = company ? imagesMapping[company] : null; // instead of null better use a DefaultImage
const result = <img src={image} alt="img" className="DataLogo" />
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.