Como validar un formulario en primevue

Hola que tal comunidad buenas tardes estoy haciendo un sistema front ent en vue que cosume un api rest en spring boot y apacha cassandra
ya funciona solo que me falta la validación del formulario de captura ya que valido pero el problema es que cuando hago el summit no se borran los mensajes de validación la verdad soy nuevo en vue y no es java espero me puedan ayudar a resolver el problema mi código es el siguiente:

import Poblacion2021Service from "../service/Poblacion2021Service";
export default{
name : "MiVacunaApp",
data(){
return{
poblacion:{
curp:null,
nombre:null,
apellidoPaterno:null,
apellidoMaterno:null,
edad:null,
codigoPostal:null,
email:null,
fechaRegistro:null,
dosisUno:false,
fechaAplicacionUno:null,
sedeAplicacionUno:null,
folioAplicacionUno:null,
laboratorioUno:null,
dosisDos:false,
fechaAplicacionDos:null,
sedeAplicacionDos:null,
folioAplicacionDos:null,
laboratorioDos:null
},

errors: []
};
},
poblacion2021Service:null,
created(){
this.poblacion2021Service=new Poblacion2021Service();
},
methods:{

guardar(){

if(this.curp){
return true;

}
this.errors =[]
if(!this.curp){
this.errors.push("curp requerido");

}

this.poblacion2021Service.insertarPoblacion2021(this.poblacion);

this.poblacion={
curp:null,
nombre:null,
apellidoPaterno:null,
apellidoMaterno:null,
edad:null,
codigoPostal:null,
email:null,
fechaRegistro:null,
dosisUno:false,
fechaAplicacionUno:null,
sedeAplicacionUno:null,
folioAplicacionUno:null,
laboratorioUno:null,
dosisDos:false,
fechaAplicacionDos:null,
sedeAplicacionDos:null,
folioAplicacionDos:null,
laboratorioDos:null
};

}

}

};

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de vagabundo errante

>Ya nada mas me falta la validación

El proyecto lo encuentras en el siguiente link https://tutosoftware.com/tutoriales/vue/vacuna8.html