当前位置: 首页 > 知识库问答 >
问题:

错误错误:找不到类型为“object”的不同支持对象“[object object]”。NgFor只支持绑定到Iterables Angular 9

邢财
2023-03-14
  <div class="form-group">
                <label for="">Ville</label>
                <select class="form-control" #hh
                    (change)="getidregion(hh.value)">
                    <option></option>
                    <option *ngFor="let ville of dropDownList"
                        [value]="ville.id">
                        {{ville.nomVille}}
                    </option>

                </select>

            </div>
dropDownList: [];

  responsable = {

    id: 0,
    nomResponsable: '',
    prenomResponsable: '',
    emailResponsable: '',
    mdpResponsable: '',
    img: '',
    rib: '',
    dtn: '',
    region: 0,
    ville: 0,
  };

    methodAPIToGetVilles() {
        this.res.getville()
          .subscribe((s: any) => {
            this.dropDownList = s;
    
          });
      }
    
      //methode to get the value off the idville in the option
      getidville(id: any): void {
        this.responsable.ville = id;
    
      }
    
      curUser: any = this.responsable[0];
"@context": "/api/contexts/Ville",
    "@id": "/api/villes",
    "@type": "hydra:Collection",
    "hydra:member": [
        {
            "@id": "/api/villes/6",
            "@type": "Ville",
            "nomVille": "Davidboeuf"
        },
        {
            "@id": "/api/villes/7",
            "@type": "Ville",
            "nomVille": "Benoitboeuf"
        }];

共有1个答案

柴衡
2023-03-14

我想你是想做这样的事情:

<div *ngFor="let item of object | keyvalue">
  {{item.key}}:{{item.value}}
</div>

这里也很好地回答了这些问题:

以角度迭代对象

 类似资料:
  • 数据以这种方式发送: 我试图在html中用*ngFor显示类别,如下所示: 我的错误: 我去另一个视图不错,但是IDK为什么我的错误,如果我尝试:JSON.parse错误更改为 我一直在阅读有关该错误的信息,看起来我不需要解析,所以我非常困惑。 帮帮忙,谢谢! 这是转到另一个视图之前的数据。

  • 问题内容: 我创建了一个有角度的应用程序,该应用程序从json文件获取数据。但是我在以html显示数据时遇到了问题。荷兰有很多变量,对此我感到抱歉。我对这一切也有点陌生:) 这是我的服务: 这是我的json文件的一部分: 组件: 和html: 问题答案: 如错误消息所述,仅支持诸如的Iterables ,因此您不能将其用于。 更改 至

  • 我正在学习python,当我在做这个练习的时候...

  • 问题内容: 我似乎无法弄清楚我的代码出了什么问题,但是我不断得到: 这是我的代码: 当我在查询中将’ ‘而不是设置为变量时,它可以正常工作,因此我知道这是元组语法或其他问题。我已经试过了,没有括号,有第二个变量,有没有单独定义的游标,基本上我能想到的每种方法,我已经研究了数小时,但是却一无所获,所以任何帮助都是超级有用的赞赏。 问题答案: 嵌套列表,元组用于,而不用于。 传递包含参数的平面列表(或

  • 我有一个方法来计算< code > div 中元素的数量并返回它们的数目。 这是页面源代码 WebDriver引发以下错误:不支持复合类名。考虑搜索一个类名并过滤结果,或者使用CSS选择器。 编辑: 结果是< code>WerbDriver不支持类名中的空格,omg。 你们能帮我在这种情况下使用< code>CSS选择器来找到元素吗?