模板在正确加载前中断

时间:2017-11-03 10:03:39

标签: javascript php css laravel metronic

我的网站是在PHP Laravel 5.5框架中开发的,其中包含用于CSS的Metronic模板。

在正确加载之前,所有网页都会中断。

它可见1秒,在接下来的2-3秒内,页面正确加载适当的CSS和JS。

我检查过任何JS中断,但没有。 有什么办法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

如果我理解正确,您需要使用Page Loading。

为什么会这样?

Metronic加载了很多css / js文件,直到它们完全渲染它可能需要一些时间,这就是为什么你看到你的页面被打破一秒钟以及它完全加载后的2./3秒。

  • 如果每次打开页面时都会发生这种情况,则表示您不在自己的网站上使用缓存。
  • 使用页面加载总是一个好习惯,因为我们不知道在客户端浏览器上加载需要多长时间。

您可以使用以下代码显示/隐藏页面加载:

App.startPageLoading({animate: true});
App.stopPageLoading();

有关更多示例,您可以查看: