动态形式angularjs中的警报错误

时间:2015-01-21 20:32:45

标签: javascript angularjs forms

如果字段为空,我正在尝试显示警报。我为静态表单做了这个工作,但是当我尝试这个案例(动态)时它不起作用。输入正确地获取名称值(1,2,3),但ng-show无法理解我正在尝试设置的值。

<form name="form" class="css-form">
    <div class="form-group" ng-repeat="p in params">
    <div>
    <input class="form-control" type="text" data-ng-model="p.value" ng-required="true" name="{{$index}}">
        <alert type="danger" ng-show="form.$index.$valid">
             <strong>Campo obligatorio.</strong>
             <span></span>
        </alert>
</div>
</div>
</form>

我做错了什么?

1 个答案:

答案 0 :(得分:0)

你需要使用

form[$index].$valid