我想知道如何將對(duì)象放置在 CardActionArea 上方。例如,如果我在 CardActionArea 頂部有一個(gè)按鈕,并且單擊該按鈕,則 CardAction 和 Button 操作將同時(shí)執(zhí)行。我想這樣做,如果我單擊按鈕,它只執(zhí)行按鈕操作,而如果單擊卡上的其他任何位置,它將執(zhí)行 CardAction。示例:請(qǐng)參見(jiàn)此處的圖片整個(gè)卡片是可點(diǎn)擊的,但是,例如,當(dāng)點(diǎn)擊刪除按鈕(以綠色圓圈標(biāo)記)時(shí),它將激活卡片操作和按鈕(刪除)操作。<CardActionArea onClick={() => setConnectionVisible(true)}> <CardContent> <Grid container spacing={3}> { /* Other unimportant code */ } <Grid item xs={2} style={{ zIndex: 1000 }}> <Button isSecondary css={tw`mr-2`} onClick={() => setConnectionVisible(true)}> <FontAwesomeIcon icon={faEye} fixedWidth/> </Button> <Can action={'database.delete'}> <Button color={'red'} isSecondary onClick={() => setVisible(true)}> <FontAwesomeIcon icon={faTrashAlt} fixedWidth/> </Button> </Can> </Grid> </Grid> </CardContent></CardActionArea>
如何將對(duì)象放置在 CardActionArea 上方
繁花不似錦
2023-12-14 14:47:40