[英]Styling different values of an array in React.js
我有一個從 API 獲取數據的數組,但我想為每個按鈕設置不同的樣式,以便背景顏色不同。 我也在使用 Material UI ......這是我的代碼 -
{options.map((data, id) => (
<Button className='p-3 md:w-[25wh] md:h-[25vh]' onClick={handleClickAnswer} fullWidth variant="contained">{decode(data)}</Button>
))}
請告訴我如何設計它們
您可以通過多種方式將不同的 styles 分配給不同的按鈕。 它可以主要使用字符串文字來完成。
幾個例子,
{options.map((data, id) => ( <Button className=`p-${id} md:w-[25wh] md:h-[25vh]` onClick={handleClickAnswer} fullWidth variant="contained"> {decode(data)} </Button> ))}
注意 p-${id} 將針對數組中的每個特定元素進行修改
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.