【发布时间】:2016-07-15 09:00:03
【问题描述】:
当屏幕尺寸较小或较小时,我试图隐藏一个网格图块,同时我想显示一个隐藏的网格图块。这两个网格图块都包含一个 d3 图。
我的问题是在屏幕尺寸发生变化时加载图表;磁贴出现,但图表未加载。但是,如果我刷新页面,图表将加载。此代码笔说明了该问题(调整为小窗口。刷新)。
http://codepen.io/sweatherly/pen/Wxdpwx
<md-grid-tile ng-if="$mdMedia('gt-sm')" md-rowspan="2" md-colspan="9" md-colspan-md="6" md-colspan-sm="4" md-colspan-xs="1">
<md-card class="graph-card dark-cards" layout-fill>
<graph></graph>
</md-card>
</md-grid-tile>
为了让初始负载正常工作,我必须使用 $document.ready({});。我不确定如何将其应用于页面大小调整/ng-if。
【问题讨论】:
标签: javascript css angularjs angular-material