0
방향을 변경하고 화면 너비에 따라 다시 계산할 수 있도록 글꼴 크기를 변경하려고합니다. 가로 및 세로 방향이 바뀌면 글꼴 크기를 어떻게 변경할 수 있습니까? 이벤트 리스너를 시도했지만 크기가 변경되지 않았습니다.orientationchange로 글꼴 크기 변경
타이프 라이터 코드
import {Component} from "@angular/core";
import {NavController} from 'ionic-angular';
@Component({
templateUrl: 'build/pages/home/home.html'
})
export class HomePage {
public fontSize: any;
constructor(private navController: NavController) {
window.addEventListener("orientationchange", this.setFontSize, false);
}
public setFontSize() {
this.fontSize = screen.with * 0.059375;
}
}
}
HTML 코드
<ion-navbar *navbar>
<ion-title>
teste
</ion-title>
</ion-navbar>
<ion-content class="home" padding>
<p [ngStyle]="{'font-size': fontSize + 'px'}">TEXT</p>
</ion-content>
로버트 감사하지만 화면 너비를 기반으로 fontsize를 다시 계산해야합니다. 나는 그 질문을 편집했다. 그래서 시장에서 사용 가능한 모든 전화 크기를 쿼리 할 필요가 없습니다. –