• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

203
Views
Llame al método onChange de un componente dentro de otro en React

Hay un componente Selector de este formulario:

 <Selector initialSelectedOption={data[0].type} onChange={(val) => changeValue(val.name)} options={valueOptions} />;

cuando el usuario selecciona un valor del menú desplegable, se llama a onChange y el valor se actualiza en el selector.

Quiero restablecer el valor al original una vez que el usuario haya hecho clic en cancelar:

 <Button onClick={handleCancel} /> ... const handleCancel = () => { changeValue(data[0].type); };

Sin embargo, algo está mal aquí, ya que no se llama.

¿Es una forma de llamar al método onChange del Selector desde handleCancel ?

about 3 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Necesitamos un poco más de contexto para estar seguros, pero en general, debe definir onChange en un componente principal y pasarlo como accesorio tanto al componente selector como al componente que maneja la cancelación.

about 3 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error