1.控制器

import { Observable } from 'rxjs/Rx';

ngOnInit() {
    Observable.fromEvent(window,'resize').subscribe((event) => {
      this.setContentHeight();
    });
 }

setContentHeight(){
    let setHeight;
    if(this.selectedBacklogType != "单据待办"){
       setHeight = window.innerHeight-47-88;
    }else{
       setHeight = window.innerHeight-96;
    }
    this.setTheHeight = setHeight+"px";
}

2.HTML模版

<div class="backlogcontent fancy-scrollbar" [ngStyle]="{'height':setTheHeight}" id="backlogcontent">
  <app-backlogcontent [selectItem]='selectedBacklogType' (sendMsg)="getSonMsg($event)"></app-backlogcontent>
</div>