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">