簡體   English   中英

我無法在 React / Next JS 中讀取我的抽認卡中的數據集

[英]I can't read the dataset in my flashcard in React / Next JS

我正在制作一個帶有簡單匹配游戲的英語/日語抽認卡應用程序。

我想使用數據集值來鏈接兩張卡片,以便檢查它們是否匹配。

我想要它,這樣當我點擊抽認卡時,我就可以取回鍵值。 但是我目前只是空着。

我不知道這是否會有所不同,但關鍵值是動態創建的,因為抽認卡是從我的數據庫中獲取的,然后使用道具應用。

當我使用 innerHTML 使它工作時,我可以很好地閱讀道具,但我更願意使用數據集。

 const handleToggle = function (e: any) {
>! What do I put here?
    console.log(e.target. ) 

>! This was a workaround if I put props.matchId as the textElement

e.target.innerHTML.replace(/\D/g, "");
  };

如何使用 onClick 事件讀取此“數據鍵匹配”以便獲取值?

<div key={props.id} data-key-match={props.matchId}>
{props.language}</div>

任何幫助將非常感激!

Onclick 我想要從目標返回的數據集值,以便我可以使用它。

但是,我目前得到空值。

我嘗試了以下

e.target.dataset.keyMatch
e.target.getAttribute("data-key-match")

它位於錯誤的(外部)div 上。 我移動了數據集,現在它可以工作了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM