es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿El interruptor de Antd no se activa en onValuesChange al cambiar de estado?

Tengo un formulario básico:
 

<form   layout="vertical"   form="{form}"   onfinish="{onSubmit}"   onvalueschange="{onValueChanges}">
  <form.item     label="Foo"     name="requirePassword"     valuepropname="checked"   ="">
    <switch></switch>

      {requirePasswordSettingDirty && (
        <span classname="{styles.requirePasswordWarning}">
          Se requiere contraseña
        </span>
      )}
  </form.item>
</form>

Cuando hago clic en el interruptor, no se activa la devolución de llamada onValueChanges. ¿Qué me falta?

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Necesitas agregar la propiedad onChange al componente Switch. Esto te permitirá llamar al callback onValueChanges cuando el switch sea clickeado.

    <switch onchange="{onValueChanges}"></switch>
    

Comments are closed.