0

我的网站是在带有CSS 模板的PHP Laravel 5.5框架中开发的。Metronic

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

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

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

4

1 回答 1

0

如果我理解正确,您需要使用页面加载。

为什么会这样?

Metronic 会加载大量 css/js 文件,直到它们完全呈现它可能需要一些时间,这就是为什么您会看到您的页面被破坏一秒钟而在 2. / 3. 秒之后它完全加载。

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

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

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

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

于 2017-11-03T10:26:11.697 回答