Anglularjs:如何使用ng-repeat在span中显示错误数组

时间:2017-12-11 17:28:31

标签: angularjs angularjs-ng-repeat

我想使用repeat在df1[is.na(df2)] <- df2[is.na(df1)] <- NA 中显示错误数组。你能告诉我我们最好的办法吗?

我创建span并附加到现有结构。但我想尝试这种方式。我是棱角分明的新手。

span

HTML端代码

var errorArray = [];
                 errorArray.push("Test Showing multiple errors1");
                 errorArray.push("Test Showing multiple errors2");
                 //This will show all the colounms 
                 for (let key in error.data) {
                     if (error.data.hasOwnProperty(key)) {
                         console.log(error.data[key]);
                         errorArray.push(error.data[key]);
                     }
                 }
                 vm.error = errorArray;
             });

2 个答案:

答案 0 :(得分:0)

在ng-repeat中,您使用vm.error数组的任何元素替换数据,而ng-model不能在span标记中。 尝试以下:

<span class="help-block"  ng-repeat="data in vm.error">{{data}}</span>

答案 1 :(得分:0)

因为您正在迭代数据对象。所以只有你的表达式可用的东西是数据而不是vm.error。它就像for循环中的i的值。

<span class="help-block"  ng-repeat="data in vm.error">{{data}}</span>