角度图像加载

时间:2020-06-09 09:57:19

标签: html angular

我有一个关于角度应用程序和Web应用程序总体工作方式的问题;

假设我在目标网页上加载了一次图片,然后使用router-outlet在同一域中的另一页上重复使用了该图片。该图像是否为每个页面加载一次,还是我可以稍后在后台使用它而无需花费太多的时间/精力,因为图像已经加载了?

1 个答案:

答案 0 :(得分:0)

实际上,可以在不考虑您使用特定JS框架的情况下回答您的问题:只要您使用相同的路径加载图像,该图像实际上是在初始加载后从浏览器缓存中获取的。

请注意,在浏览器中打开开发工具(F12)时,可以在开发过程中暂时禁用此行为,在“网络”标签中,勾选“禁用缓存”:

enter image description here

问题的反面通常是问题-作为开发人员prevent the browser to cache an image,我怎么能。