如何设置角度5的<ng-option>值

时间:2018-06-27 13:24:42

标签: angular typescript

<ng-select  [(ngModel)]="filtersMaster.granularity">
     <ng-option *ngFor="let opt of granularityJSONData" value="opt.val"> 
       {‌{opt.content}}  
     </ng-option>
</ng-select>

其中粒度JSONData内容所在的位置,从下拉列表中选择一个选项后,它不保存该特定内容的确切值

EX-从下拉列表中,如果我选择“最近5分钟”,然后将其shd hold的值设置为5,但不是包含opt.val,而是如何解决此问题?

{
 "content" : "Recent 5 Min",
 "val" : "5"
 },

1 个答案:

答案 0 :(得分:2)

您可以尝试此解决方案

[value]元素中添加ng-option

<ng-select  [(ngModel)]="filtersMaster.granularity"  >

     <ng-option *ngFor="let opt of granularityJSONData" [value]="opt.val"> {‌{ opt.content }  </ng-option>

</ng-select>