Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 框架7防止缓存页面数据_Javascript_Html_Cordova_Html Framework 7 - Fatal编程技术网

Javascript 框架7防止缓存页面数据

Javascript 框架7防止缓存页面数据,javascript,html,cordova,html-framework-7,Javascript,Html,Cordova,Html Framework 7,我想阻止Framework7中的所有应用程序页面缓存。我可以在这里添加任何选项吗 var myApp = new Framework7({ material: true //enable Material theme }) 或者一个可以使我永久停止缓存的函数。您可以在中设置cache:false 或者,如果它更适合您的应用程序,您可以将其持续时间设置为零,如中所示设置cacheDuration:0 有关更详细的规格,请参阅。您可以在中设置cache:false 或者,如

我想阻止Framework7中的所有应用程序页面缓存。我可以在这里添加任何选项吗

var myApp = new Framework7({
        material: true //enable Material theme
    })
或者一个可以使我永久停止缓存的函数。

您可以在中设置cache:false

或者,如果它更适合您的应用程序,您可以将其持续时间设置为零,如中所示设置cacheDuration:0

有关更详细的规格,请参阅。

您可以在中设置cache:false

或者,如果它更适合您的应用程序,您可以将其持续时间设置为零,如中所示设置cacheDuration:0


有关更详细的规范,请参阅。

最简单的方法是定义一个可变时间戳,并将其设置为Date.now,然后在每个路由路径结束时使用?timestamp将其指定给route path参数

因此,在这种情况下,framework7必须在每个浏览器上加载每个html文件,然后重新加载

开发和设计完成后,您可以对其进行注释。此场景可用于您使用的每个框架。它不是特定于框架7的

例如:


最简单的方法是定义一个变量timestamp并将其设置为Date.now,然后在每个路由路径结束时将其指定给route path参数,并使用?timestamp

因此,在这种情况下,framework7必须在每个浏览器上加载每个html文件,然后重新加载

开发和设计完成后,您可以对其进行注释。此场景可用于您使用的每个框架。它不是特定于框架7的

例如:


为了防止缓存,可以使用内联方法数据页属性

data-ignore-cache="true"

<a href="#" data-ignore-cache="true"><i class="fa fa-calendar"></i> sample link</a>

为了防止缓存,可以使用内联方法数据页属性

data-ignore-cache="true"

<a href="#" data-ignore-cache="true"><i class="fa fa-calendar"></i> sample link</a>

如果你这样做,你的缓存不会被所有具有不同时间戳的页面阻塞吗?如果你这样做,你的缓存不会被所有具有不同时间戳的页面阻塞吗?
var timestamp   = Date.now();

routes = [
  {
    path: '/',
    url: './index.html?'+timestamp,
  },
  {
    path: '/about/',
    url: './pages/about.html?'+timestamp,
  },
  {
    path: '/form/',
    url: './pages/form.html?'+timestamp,
  },
  {
    path: '/page-loader-template7/:user/:userId/:posts/:postId/',
    templateUrl: './pages/page-loader-template7.html?'+timestamp,
  },
  {
    path: '/page-loader-component/:user/:userId/:posts/:postId/',
    componentUrl: './pages/page-loader-component.html?'+timestamp
  }]
data-ignore-cache="true"

<a href="#" data-ignore-cache="true"><i class="fa fa-calendar"></i> sample link</a>