如何在angular.ts中以角度2获取数据属性值

时间:2017-05-10 09:36:16

标签: angular-material2

我试图在angular2中获取component.ts中的data属性值。

1)form2.component.html

<md-select  placeholder = "BedRooms" [formControl]="userForm.controls['bedRooms']" >
    <md-option #bedRoom  *ngFor="let bedRooms of formSettings?.prices?.pricingParams?.bedRooms" [value] = bedRooms.title [attr.data-price] = bedRooms.price (click)="test(bedRoom)"> {{bedRooms?.title}} </md-option>
</md-select>

如何在测试功能中获得数据价格的价值?

1 个答案:

答案 0 :(得分:3)

您可以从参考data-price访问bedRoom的值,如下所示。

bedRoom.getAttribute('data-price');