Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从(更改)未正常工作中获取值_Javascript_Angular_Object_Jhipster - Fatal编程技术网

Javascript 从(更改)未正常工作中获取值

Javascript 从(更改)未正常工作中获取值,javascript,angular,object,jhipster,Javascript,Angular,Object,Jhipster,我在一个angular项目中工作,该项目使用版本6.9。我想在用户从列表中选择选项时获取值或索引 <select id="field_entidad" name="entidad" formControlName="entidad" (change)="detalle($event.target.value)"> <option *ngFo

我在一个angular项目中工作,该项目使用版本6.9。我想在用户从列表中选择选项时获取值或索引

<select  id="field_entidad"  name="entidad" formControlName="entidad" 
         (change)="detalle($event.target.value)">
         <option
         *ngFor="let entidadOption of entidads; trackBy: trackById; let i = index">
              {{ entidadOption.sigla }}
          </option>
</select>
我想得到图片中显示的数值,实际上是索引,但我花了几个小时,我无法得到这个属性,我搜索了一些类似的东西,我想知道这在JS中是什么意思。 “1:对象”


非常感谢,p.这是我的第一个问题

您正在加载每个选项值上的整个对象
entidadOption
。如果只需要索引,可以尝试以下方法:


{{entidadOption.sigla}
以及:

detalle(entidadId:any):无效{
console.log(entidadId);
}

我猜
id
字段就是您想要的。

尝试在选项中添加值,例如
detalle(event:any) :void {
console.log(event);
}