问题描述
我需要支持来执行对forBuilder使用pathValue加载的组件的验证。
在我的html组件中,我有几个选项卡,每个选项卡都向Formbuilder加载必要的数据并正确加载它们,只是一些属性以强制方式放置数据,并且仅在我发布表单时才进行验证。
我需要您在角度生命周期的OnInit或另一个周期的组件开始处执行验证。
为此,我尝试使用Bootstrap的服务器端报告.is-invalid和.is-valid。
我需要使用javascript的示例或提示,以便可以验证我的表单的必填字段并在ap-vmessage中通知它。
<div class="col-xl-6 col-lg-6 col-md-6 col-sm-6 col-12">
<label for="aluno-nome">Nome do aluno* <i class="far fa-question-circle fa-fw ml-1" placement="right" ngbTooltip="A alteração do nome do aluno só poderá ser feita via secretaria."></i></label>
<input formControlName="nome" type="text" class="form-control" [textMask]="{mask: maskNome,guide:false}" />
<ap-vmessage *ngIf="alunoForm.get('nome').errors?.maxlength && (alunoForm.submitted || alunoForm.get('nome').touched)"
text="O tamanho máximo do campo é de 120 caracteres">
</ap-vmessage>
<ap-vmessage *ngIf="alunoForm.get('nome').errors?.required && (alunoForm.submitted || alunoForm.get('nome').touched)"
text="O Campo é obrigatório">
</ap-vmessage>
</div>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)