json返回对象数组,如何为angular $ scope varialbes分配值?

时间:2015-06-03 01:39:01

标签: javascript json angularjs

我有两个文本框NameDescription,其中包含两个单独的错误标记。

post create方法在对象数组中的json中返回错误,我想过滤这些消息并检查propertyName是否Name然后显示errorMessageName文本框

  <textarea id="txtDescription" ng-model="Description" class="form-control"></textarea>
    <label ng-repeat="MyError in errors (want to apply filter here where propertyName is 'Description')" ng-model="Description" ng-show="Descriptionalert">{{MyError.ErrorMessage}}</label>


     <textarea id="txtName" ng-model="NAme" class="form-control"></textarea>
    <label ng-repeat="MyError in errors (want to apply filter here where propertyName is 'Name')" ng-model="Description" ng-show="Descriptionalert">{{MyError.ErrorMessage}}</label>


  .error(function (responseText, status, error) {
                            $scope.errorvalue = false;
                            $scope.errors = responseText;

enter image description here

1 个答案:

答案 0 :(得分:1)

一种简单的方法是添加ng-if

<div ng-repeat="MyError in errors">
   <label ng-if="MyError.PropertyName === 'Description'"></div>
</div>