ng-if和网格平铺的问题
Issue with ng-if and grid-tile
当屏幕尺寸较小或较小时,我正在尝试隐藏网格磁贴,同时我想显示隐藏的网格磁贴。这两个网格磁贴都包含一个 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。
问题是你的graph
指令没有link
函数。因为,$document.ready
返回undefined
:
link: $document.ready(function loadGraph() {
//Code here
});
您需要将其更改为:
link: function() {
$document.ready(function() {
//Your Code here
});
}
请查看此演示:http://codepen.io/anon/pen/akEwok
相关文章:
- 剑道网格jQuery动画()问题
- jqGrid树网格问题
- ExtJS网格单元格编辑器,防止焦点松动问题
- 使用导航属性创建Kendo UI网格模型的问题
- 在有角度的ui网格中设置动态列的问题
- 动态生成网格样式问题
- 我该如何解决这个问题;参考网格”;在JavaScript中完成的对象数
- 在 EXTJS 中启用多选网格时面临问题
- 剑道ui工具提示在网格中的定位问题
- 在网格面板中跳转到一行时出现问题
- 尝试只显示匹配项时出现jstree网格问题
- ExtJs 4.1网格's分组功能启用和禁用问题
- 在剑道网格中 columnHide() 的问题,Firefox 渲染错误
- 使用 ng 重复的网格问题
- 网址中端口的发送网格问题
- 日期列中的剑道网格格式时间问题
- 引导网格问题(如何解决任务)
- 使用三.js和菲涅耳着色器可视化网格的所有侧面的问题
- JavaScript网格按编号排序,排序问题
- 使用 D3 网格问题和控制台错误的分组条形图