我有一个select元素
<select name='shape_id' ngModel (change)='changeShape($event.target.value)'>
<option *ngFor="let shape of shapes" [ngValue]="shape.id">{{shape.name}}</option>
</select>
这里是数据。
shapes = [
{id:'1', name:'Angle'},
{id:'2', name:'Bar'},
];
我无法获取该值。
changeShape(shape){
console.log(shape);
}
这会输出 "0: 1",但我想要的是值为 1。
以下是在检查器中该选项的外观。
<option value="0: 1" ng-reflect-ng-value="1">Angle</option>
我如何获取id值为1?