第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何將對(duì)象放置在 CardActionArea 上方

如何將對(duì)象放置在 CardActionArea 上方

繁花不似錦 2023-12-14 14:47:40
我想知道如何將對(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>
查看完整描述

1 回答

?
搖曳的薔薇

TA貢獻(xiàn)1793條經(jīng)驗(yàn) 獲得超6個(gè)贊

關(guān)于行動(dòng)。您只需在按鈕處理程序處停止事件傳播。這將阻止您的CardActionAreaonClick 被調(diào)用。因此,采用您的按鈕處理程序之一:


 setConnectionVisible: function(e) {

    e.stopPropagation();


    // do connection stuff

  },

應(yīng)用事件處理程序頂部的 ,這將防止調(diào)用e.stopPropagation();父級(jí)上的 onClick 。CardActionArea


查看完整回答
反對(duì) 回復(fù) 2023-12-14
  • 1 回答
  • 0 關(guān)注
  • 130 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)