Javascript AngularJS表单验证:未显示ng必填字段时出错
当用户编辑地址的任何部分时,每个字段周围都应该有红色的无效边框,表示需要完整的表单。我无法获取“地址”字段以显示无效的红色边框Javascript AngularJS表单验证:未显示ng必填字段时出错,javascript,css,angularjs,html,twitter-bootstrap,Javascript,Css,Angularjs,Html,Twitter Bootstrap,当用户编辑地址的任何部分时,每个字段周围都应该有红色的无效边框,表示需要完整的表单。我无法获取“地址”字段以显示无效的红色边框 set dirty if='user.objectId'将每个字段设置为dirty。我可能有访问逻辑,但想法是强制用户填写每个地址字段,并使用指示器来完成 我缺少什么来获取要显示的“地址”无效错误 (请注意,填充“地址”字段将使城市、州、邮政编码的边框变为红色,这是所需的) 地址 城市 陈述 邮政编码 将地址字段的ng required值从user.city | u
set dirty if='user.objectId'
将每个字段设置为dirty。我可能有访问逻辑,但想法是强制用户填写每个地址字段,并使用指示器来完成
我缺少什么来获取要显示的“地址”无效错误
(请注意,填充“地址”字段将使城市、州、邮政编码的边框变为红色,这是所需的)
地址
城市
陈述
邮政编码
将地址字段的
ng required
值从user.city | user.state | user.zip
更改为(user.city | user.state | user.zip)?正确:错误)
即:
<input type="text" class="form-control" name="address" ng-model="user.address"
ng-required="(user.city || user.state || user.zip) ? true : false">
请参见下面的工作示例
地址
城市
陈述
邮政编码
<input type="text" class="form-control" name="address" ng-model="user.address"
ng-required="(user.city || user.state || user.zip) ? true : false">