如果字段不正确,我想防止用户单击“注册”按钮。部分原因是必须填写某些字段。但条件开始变得有点长:
<button class="btn btn-success" ng-click="register()"
ng-disabled="signInForm.$invalid || form.firstName.length==0 ||
form.lastName.length==0 || form.email.length==0 ||
form.password.length==0 || form.passwordBis.length==0">Register</button>
我该如何简化呢?
我认为您需要为required
表单内的输入字段提供属性,因此在表单中填写字段之前signInForm
将是无效的。同样,您也可以在输入中提供其他验证属性。
例:-
<input type="text" ng-model="firstName" name="firstName" required />
<input type="text" ng-model="lastName" name="lastName" required />
<input type="email" ng-model="email" name="email" required />
...
...
<button class="btn btn-success" ng-click="register()"
ng-disabled="signInForm.$invalid">Register</button>
问题内容: 我想按(不修改日期时间)将其排序(不修改日期时间),否则按(不发布日期时间)排序 问题答案: 似乎我每周在这里就此给出3条建议,也许我应该放弃并放任它:-)不,我不这么认为: __ 如果希望数据库很好地扩展,请 不要 在列计算(或子句)中使用逐行函数。你应该为你的具体情况检查性能( 测量,不要猜测 ),但是当做计算 读取 数据库通常会影响你的能力,规模(这不会不管你的通讯录数据库,但我
问题内容: 我是React JavaScript的新手。我试图在输入字段为空时禁用按钮。React的最佳方法是什么? 我正在执行以下操作: 这样对吗? 这不仅仅是动态属性的复制,因为我也很好奇要从一个元素到另一个元素传输/检查数据。 问题答案: 您需要将输入的当前值保持在状态中(或通过回调函数或sideways或 _< 此处是您应用的状态管理解决方案>_将其值更改传递给父级,以便最终将其传递回您的
我们需要这样做是为了禁止用户输入空值作为文件名。除非userInput不为null,否则应禁用“保存”按钮。 以下是当前代码:
我有数据类 我用jooq写了请求 但我有一个例外,若作者并没有书。这是合乎逻辑的,因为数据类Author中的外业手簿不可为空。我试图将伴生对象添加到数据类中 但是它不起作用,jooq仍然尝试使用默认构造函数,我得到了一个异常。有没有办法在不使数据类中的字段书作者为空的情况下修复它?
问题内容: 有没有一种方法可以使用此处定义的注释来定义Hibernate验证规则,说明至少一个字段不能为null? 这将是一个假设的示例(实际上不存在): 在所示的情况下,fieldA可以为null或fieldB可以为null,但不能同时为两者。 一种方法是创建自己的验证器,但是我想避免它已经存在。如果您已经验证过,请分享一个验证人…谢谢! 问题答案: 我终于写了整个验证器: 用法示例: