So aktivieren Sie mehrere Kontrollkästchen in Reactjs
P粉950128819
P粉950128819 2024-04-06 18:55:21
0
1
385

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

P粉950128819
P粉950128819

Antworte allen(1)
P粉545218185

按照您的要求,您可以将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)}
 />

希望对你有帮助

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!