我有以下验证摘要:
validationErrors
其中key
是具有value
和value
属性的对象的集合。当我有验证错误时,摘要会显示如下:
{“key”:“FullName”,“value”:“FullName字段是必需的。”}
虽然我只想显示deletedObjects
,但我看到整个对象都是以文字形式输出的。我哪里误入歧途?如何?
答案 0 :(得分:3)
这是一组对象,所以我假设它看起来像:
[ {key: "1", value: "value1"}, {key: "2", value: "value2"}, ... ]
你在做什么,是对数组的迭代,你会收到元素:
{key: "1", value: "value1"}
您可以尝试以下方式:
<div ng-if="client.showValidations" class="validation-summary-errors text-danger">
<span>There be errors!</span>
<ul>
<li ng-repeat="error in client.validationErrors">{{error.value}}</li>
</ul>