easyui-datagrid父盒子display:none;再现时高度失效
问题
项目用的easyui。在tab选项卡里包含了表格分页,发现默认显示没问题,但切换后表格只剩下工具栏。
f12查看,内容高度变为了0,

解决方法:
切换到数据表格时,resize
$("#table").datagrid('getPanel')
.panel('options')
.onResize(window.innerWidth, window.innerHeight);
就出来了:

ps. 一般因为display:none;导致高度失效可尝试在外层套一个div。
参考链接