smoothState不缓存我的页面

时间:2018-05-23 09:20:14

标签: jquery smoothstate.js

有没有办法让我的页面没有smoothState缓存?我正在开发一个大型新闻网站,因为每天都会添加内容,所以人们需要在所有页面上按F5查看新内容和更新的站点栏...

我可以将cacheLength设置为0还是会超过整个脚本的位置?

SmoothState的新手,所以这就是我在我的主要内容:

我的main.js文件

$(function(){
  'use strict';
  var $page = $('#main'),
      options = {
        debug: true,
        prefetch: true,
        cacheLength: 4,
        onStart: {
          duration: 350, // Duration of our animation
          render: function ($container) {
            // Add your CSS animation reversing class
            $container.addClass('is-exiting');
            // Restart your animation
            smoothState.restartCSSAnimations();
          }
        },
        onReady: {
          duration: 0,
          render: function ($container, $newContent) {
            // Remove your CSS animation reversing class
            $container.removeClass('is-exiting');
            // Inject the new content
            $container.html($newContent);
          }
        }
      },
      smoothState = $page.smoothState(options).data('smoothState');
});

0 个答案:

没有答案