【Angular】AdminLTE body高度异常问题解决 发表于 2018-05-17 更新于 2021-12-19 分类于 Angular Disqus: 本文字数: 774 阅读时长 ≈ 1 分钟 一、问题描述如下图,从登录页进入主页后,body高度异常,此issue应该不限于angular与adminLTE的组合 版本: Angular : 5 AdminLTE: 2.4.3 二、解决参考 AdminLTE官方issue 在对应的组件类中添加如下代码,即可修复 12345declare var $:any;ngOnInit() { $('body').layout('fix'); } 对应的模板: 123456789101112131415161718192021<div class="wrapper"> <!-- Main Header --> <app-header></app-header> <!-- Left side column. contains the logo and sidebar --> <app-menu></app-menu> <!-- Content Wrapper. Contains page content --> <app-content></app-content> <!-- /.content-wrapper --> <!-- Main Footer --> <app-footer></app-footer> <!-- Control Sidebar --> <!----> <!-- /.control-sidebar --> <!-- Add the sidebar's background. This div must be placed immediately after the control sidebar --></div><!-- ./wrapper -->