$templateCache是否支持图像预加载?
Does $templateCache support images preloading?
我需要在需要的时候及时表示图像,而不需要在控制器初始化后使用旋转器。我发现Angular可以通过使用$templateCache来缓存模板。当模板有<img>
标签时,我可以使用它来预加载图像吗?另一个问题是,它可以用于CSS样式的DOM元素,例如:
<div style="background-image:url(name.jpg)"></div>
除非你直接通过Angular渲染它,否则不行。Angular默认只对指令模板使用$templateCache
。如果你想这样做,你需要写你自己的指令,看看这些资产的$templateCache
。这将涉及直接编写自己的img
。
至于CSS,除非你在运行时用Angular解析CSS,否则这是绝对不行的。
Angular不会拦截框架外的HTTP调用。
相关文章:
- 如何在谷歌字体加载时显示加载图像
- 预加载图像并插入DOM
- 加载图像时加载图标
- 在页面启动期间加载图像
- 预加载图像image.onload脚本MVC
- 可以't在我的React组件中加载图像
- 加载图像后调整HTML画布的大小
- HTML/JS github页面项目没有't在使用firefox运行时加载图像或声音
- 错误:$injector:modulerr加载图像时模块处于角度
- 谷歌地图加载后隐藏加载图像
- 在照片查看器(Javascript和jQuery)中异步加载图像时可能出现错误
- 正在从字节数组加载图像内容
- 网页上已有tinymce加载图像列表
- 单击提交按钮后加载图像将冻结
- 如何使用Express'正确加载图像;s的静态中间件
- 使用jquery即时加载图像
- Html5画布使用JCanvasScript加载图像
- Javascript使用JCanvaScript在画布中加载图像
- 使用jquery/ajax显示加载图像
- ajax缓存false无法加载图像