Javascript 当关闭的选项卡重新打开时,如何从后端而不是通过API从磁盘缓存获取数据?

Javascript 当关闭的选项卡重新打开时,如何从后端而不是通过API从磁盘缓存获取数据?,javascript,html,post,caching,get,Javascript,Html,Post,Caching,Get,我在项目加载时从数据库获取API数据。通过ctrl+shift+T重新打开选项卡或浏览器时,它不会从数据库中提供数据。它给出API状态200 ok(从磁盘缓存)。在这种情况下,无论我在应用程序上执行的最后一个操作是什么,我都不会获得最新的数据 这是一个基于angular和nodeJs的应用程序,使用多个API进行多个操作,一旦重新加载页面,我就能够解决这个问题。在重新加载时,数据来自后端,而在重新打开关闭的选项卡时,API从磁盘缓存提供数据 if (String(window.perform

我在项目加载时从数据库获取API数据。通过ctrl+shift+T重新打开选项卡或浏览器时,它不会从数据库中提供数据。它给出API状态200 ok(从磁盘缓存)。在这种情况下,无论我在应用程序上执行的最后一个操作是什么,我都不会获得最新的数据

这是一个基于angular和nodeJs的应用程序,使用多个API进行多个操作,一旦重新加载页面,我就能够解决这个问题。在重新加载时,数据来自后端,而在重新打开关闭的选项卡时,API从磁盘缓存提供数据

  if (String(window.performance.getEntriesByType("navigation") 
    [0].type) === "back_forward") {
     window.location.reload( true )
  }
当重新打开关闭的选项卡时,我的页面正在重新加载,因此获得了预期的输出

有没有其他方法可以达到这个效果