Resuelva el problema de no poder enviar datos utilizando el componente de formulario de la biblioteca de componentes Vant

En el proyecto se utilizó el formulario del componente Vant. Al enviarlo, se encontró que no había datos y no se pudo realizar el envío. El problema fue que cuando se rediseñó el formulario, se estableció un elemento de representación condicional en el formulario como se muestra a continuación:

Al hacer clic en la casilla de verificación se ocultará la columna que selecciona la fecha de graduación, pero al hacer clic en Guardar siempre no se podrá enviar el formulario. El problema ocurre aquí, mire el siguiente código:

 

Aquí , v-show se usó originalmente para juzgar el renderizado condicional, pero v-show es equivalente a renderizar controlando los atributos CSS. Incluso si está oculto, el componente no se destruye, pero aún existe pero es invisible, por lo que debe configurarse. . Cuando se verifica el formulario completado, no puede pasar, por lo que no hay forma de enviar el formulario. Para resolver este problema, use v-if para la representación condicional

Supongo que te gusta

Origin blog.csdn.net/weixin_51828648/article/details/130864901
Recomendado
Clasificación