使用Laravel for my API,错误响应如下:
我将其设置为一个称为错误的范围,然后重复显示它们:
<ul ng-show="errors" class="list errors-list">
<li class="item" ng-repeat="error in errors">{{error}}</li>
</div>
然而,这导致:
["The title field is required."]
是否有“最好”的方式来获取文本而不是语音标记或括号?
我知道我可以搜索并替换它们,但总是想知道是否有最佳方法可以做某事。
答案 0 :(得分:1)
只需拉出第一个元素
<ul ng-show="errors" class="list errors-list">
<li class="item" ng-repeat="error in errors">{{error[0]}}</li>
</div>
引用documentation of AngularJS expressions,这些是Angular中有效表达式的示例:
1+2
a+b
user.name
items[index] <--- This is what we're using for this answer