0
내 앱에는 String 변수가 있습니다. 추가 할 속성의 문자열 이름을가집니다.각도 요소 2에서 DOM 요소의 다양한 속성을 설정하는 방법은 무엇입니까?
ngOnInit()
{
this.colAttibute = 'width-50';
}
또는 'width-100'과 같을 수 있습니다. 내 응용 프로그램은 장치 너비를 가져 와서 onNgInit 메서드에서이 변수의 값을 설정합니다. 나는 그런 내 HTML 코드 뭔가에이 속성을 설정하려면 :
<ion-list no-lines *ngIf="list">
<ion-list-header>
Лидеры продаж
</ion-list-header>
<ion-item class="categoryProductItem" *ngFor="let row of list;">
<ion-row wrap >
<ion-col *ngFor="let product of row" $colAttibute > <!--Here must be width-50 or width-100 attribute-->
<a ion-item detail-push (click)="onSelectItem(product)" >
<div class="categoryProductItemImage" *ngIf="product.getMainImage()">
<ion-img [src]="product.getMainImage()['small_url']"></ion-img>
</div>
<h2>
{{product.title}}
</h2>
</a>
</ion-col>
</ion-row>
</ion-item>
</ion-list>
어떻게이 일을?
참고 : 속성을 제거하려면 '플래그'를 'null'로 설정해야합니다. 'false'는 그것을 제거하지 않습니다. –
어떻게 든 템플릿에서 "this"를 사용할 수 있습니까? –