单页应用有个无法避免的问题就是首屏加载慢,虽然可以通过gzip、路由懒加载、CDN、提高服务器带宽等手段,首屏加载速度仍然比传统多页应用慢一些。
为了提高用户体验,首屏添加loading动画很有必要,并且实现特别简单。
vue-cli3生成的项目中,打开index.html会发现如下代码
复制代码
我们只需要在这个div中插入loading代码即可,vue初始化完成后会自动替换
此处插入loading代码复制代码
以下是我实现的一种动画效果,可自行替换
demo 复制代码
本文共 606 字,大约阅读时间需要 2 分钟。
单页应用有个无法避免的问题就是首屏加载慢,虽然可以通过gzip、路由懒加载、CDN、提高服务器带宽等手段,首屏加载速度仍然比传统多页应用慢一些。
为了提高用户体验,首屏添加loading动画很有必要,并且实现特别简单。
vue-cli3生成的项目中,打开index.html会发现如下代码
复制代码
我们只需要在这个div中插入loading代码即可,vue初始化完成后会自动替换
此处插入loading代码复制代码
以下是我实现的一种动画效果,可自行替换
demo 复制代码
转载地址:http://ucdux.baihongyu.com/