CSHARP + Angular 1.5:错误:[filter:notarray]预期的数组,但收到:{}

时间:2019-02-21 16:37:42

标签: c# asp.net angularjs entity-framework

我正在恢复5年前被遗弃的旧项目。它与Angular 1.5和Asp.Net-实体框架一起运行。

 Error: [filter:notarray] Expected array but received: {}
http://errors.angularjs.org/1.5.0/filter/notarray?p0=%7B%7D
minErr/<@http://localhost:7000/Scripts/angularjs/1.5.0/angular.js:68:12
filterFilter/<@http://localhost:7000/Scripts/angularjs/1.5.0/angular.js:19280:15
(continues...)

我将其范围缩小到了这段代码:

<div class="col-lg-7 text-small no-padding">Nb Marques filtrées</div><div class="col-lg-5 text-right text-small no-padding"><!<span class="badge badge-secondary "><{{ (model|filter:s).length }}/{{ model.length }}</span></div>

该错误是在angular.js filterFilter()处生成的

function filterFilter() {
  return function(array, expression, comparator) {
    if (!isArrayLike(array)) {
      if (array == null) {
        return array;
      } else {
        throw minErr('filter')('notarray', 'Expected array but received: {0}', array);
      }
    }

任何提示/想法都可以帮助您,不要害羞。

谢谢!

0 个答案:

没有答案