Получить полную ширину элемента с Angular 5 - PullRequest
0 голосов
/ 29 августа 2018

Как получить полную ширину элемента с угловым 5, а не только с вычисленным? Сейчас я получаю только ширину клиента, а не полную ширину элемента.

Что не так с этим кодом?

 @ViewChild('box') box: ElementRef;
 ...
 this.boxWidth = this.box.nativeElement.clientWidth;

HTML

 <ion-row nowrap class="time-bar" [ngStyle]="{'left': leftscroll}" #box>
   <p *ngFor="let i of day">{{i}}</p>
 </ion-row>

1 Ответ

0 голосов
/ 29 августа 2018

Использовать offsetWidth. Это также включает в себя ширину границы

@ViewChild('box') box: ElementRef;
 this.boxWidth = this.box.nativeElement.offsetWidth;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...