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
1 antwortet
按照您的要求,您可以将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)} />
希望对你有帮助
Hot-Tools-Tags
Heiße Fragen
Beliebtes Werkzeug
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-Laufzeitbibliothek für die integrierte Installationsumgebung von phpstudy
Vollversion der PHP-Programmierer-Toolbox
Programmer Toolbox v1.0 PHP Integrierte Umgebung
VC11 32-Bit
VC11 32-Bit-Laufzeitbibliothek für die integrierte Installationsumgebung von phpstudy
SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen






