一旦初始化控制器,我需要在没有微调器的情况下及时表示图像。
我发现Angular可以使用 $ templateCache 来缓存模板。
我可以使用它来在模板有<img>
标签时预先加载图像吗?另一个问题可以用于由CSS设置样式的DOM元素,例如:
<div style="background-image:url(name.jpg)"></div>
提前谢谢。
答案 0 :(得分:0)
除非你直接通过Angular呈现它,否则,不。 Angular默认仅对指令模板使用$templateCache
。如果你想这样做,你需要编写自己的指令,为这些资产查看$templateCache
。这将涉及直接编写自己的img
。
至于CSS,除非你在运行时使用Angular解析CSS,否则这是肯定的。
Angular不拦截来自其框架外部的HTTP调用。