suchen
  • Anmelden
  • Melden Sie sich an
Passwort-Reset erfolgreich

Verfolgen Sie die Projekte, die Sie interessieren, und erfahren Sie die neuesten Nachrichten über sie

1 answers
Fragen und Antworten So aktivieren Sie mehrere Kontrollkästchen in Reactjs
So aktivieren Sie mehrere Kontrollkästchen in Reactjs
P粉950128819 2024-04-06 18:55:21 Sicht 1006

0

Ich habe eine Optionsliste, in der ich mehrere Kontrollkästchen aktivieren möchte, dies aber nicht kann. Was ist an diesem Code falsch?

Sandbox-URL

Ihre Antwort
einreichen

1 antwortet
0

按照您的要求,您可以将handleCheckboxQuestionInput更改为:

const handleCheckboxQuestionInput = (e) => {
    const answer = e.target.value;
    setSelectedAnswers((prevAnswers) => {
      if(prevAnswers.includes(answer)) {
        return prevAnswers.filter(e => e !== answer)
      } else {
        return [...prevAnswers, answer]
      }
    });
  };

并在输入元素处更改为:

 handleCheckboxQuestionInput(e)}
 />

希望对你有帮助

2024-04-07 09:07:36

einreichen

Beliebtes Werkzeug

Sammlung der Laufzeitbibliothek vc9-vc14 (32+64 Bit) (Link unten)

Sammlung der Laufzeitbibliothek vc9-vc14 (32+64 Bit) (Link unten)

Laden Sie die Sammlung der Laufzeitbibliotheken herunter, die für die Installation von phpStudy erforderlich sind

VC9 32-Bit

VC9 32-Bit

VC9 32-Bit-Laufzeitbibliothek für die integrierte Installationsumgebung von phpstudy

Vollversion der PHP-Programmierer-Toolbox

Vollversion der PHP-Programmierer-Toolbox

Programmer Toolbox v1.0 PHP Integrierte Umgebung

VC11 32-Bit

VC11 32-Bit

VC11 32-Bit-Laufzeitbibliothek für die integrierte Installationsumgebung von phpstudy

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen