Angular 如何不启动无效表单-引导表单

Angular 如何不启动无效表单-引导表单,angular,bootstrap-4,angular-ui-bootstrap,web-frontend,Angular,Bootstrap 4,Angular Ui Bootstrap,Web Frontend,我使用的是引导的默认验证,但它一开始是无效的,您能做些什么使表单在执行某些操作后才无效吗 埃普雷萨酒店* 奥布里加特里约酒店。 CNPJ* CNPJéobrigatório。 您无法管理它 边界之所以存在,是因为处理控件的引导方式。如果你看这门课: 正如您所看到的,这是由引导处理的,它表示如果控件无效,那么它会将其检查为无效 要删除它,您可以从控件中删除required,并在发送之前检查控件的有效状态。问题是你的控件将有一个绿色边框,因为它被认为是有效的 所以。。。不要使用引导 检查ema

我使用的是引导的默认验证,但它一开始是无效的,您能做些什么使表单在执行某些操作后才无效吗


埃普雷萨酒店*
奥布里加特里约酒店。
CNPJ*
CNPJéobrigatório。

您无法管理它

边界之所以存在,是因为处理控件的引导方式。如果你看这门课:

正如您所看到的,这是由引导处理的,它表示如果控件无效,那么它会将其检查为无效

要删除它,您可以从控件中删除
required
,并在发送之前检查控件的有效状态。问题是你的控件将有一个绿色边框,因为它被认为是有效的


所以。。。不要使用引导

检查emailWell如果没有
class=“form control is invalid”
,它可能会工作……这在代码中已经发生了,我需要表单不以这些css类开始(“输入中的x”,读取输入),而仅当用户与字段交互时。您硬编码了无效的类,删除它以删除无效状态。@Maryannah已删除,但仍以invalid开始解决方案不清楚。我需要我的布局有这些“检查”或“x”的行动。如果我删除引导,我将无法是的,你将能够,但它不会为你做,这就是区别。如前所述,引导依赖于控件状态而不是它的类(如屏幕截图所示),因此这意味着除了覆盖引导(或简单地删除引导)之外,没有其他解决方案