vue 移动端注入骨架屏的配置方法


Posted in Javascript onJune 25, 2019

什么是骨架屏?

简单的说,骨架屏就是在页面未渲染完成的时候,先用一些简单的图形大致勾勒出页面的基本轮廓,给用户造成页面正在加载的错觉,待页面渲染完成之后再用页面替换掉骨架屏,从而减少页面白屏的时间,给用户带来更好的体验。本文就是根据 page-skeleton-webpack-plugin 实现的骨架屏的实现,基于的是vue-cli3进行采坑 。

项目开始

安装依赖,package.json

 vue 移动端注入骨架屏的配置方法

配置vue.config.js

需要在新建vue.config.js,把之前的下载好的page-skeleton-webpack-plugin引入进行配置,详细的配置如下自定义配置可以查看官方的配置

 vue 移动端注入骨架屏的配置方法

配置postcss自定义的适配方案,具体的配置 请点击查看 ,如下:

 vue 移动端注入骨架屏的配置方法

配置完成

按照上面的依赖配置完成的话就可以查看啦。大家可能发现有个node.js,其实就是一个启动本地serve的一个js,配置好的骨架屏需要查看打包后的dist文件,方能查看效果,

当然可以从官网这边可以可以看到,具体涉及到里面很多的细节需要大家一起采坑。加油~~~~

项目地址

项目地址 , 如果觉得帮助你 麻烦给个star

其他

ps:如果安装依赖出问题的话一定要先查看page-skeleton-webpack-plugin的 issue

 vue 移动端注入骨架屏的配置方法

总结

以上所述是小编给大家介绍的vue 移动端注入骨架屏的配置方法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
jquery垂直公告滚动实现代码
Dec 08 Javascript
Bootstrap自动适应PC、平板、手机的Bootstrap栅格系统
May 27 Javascript
AngularJS基础 ng-mousemove 指令简单示例
Aug 02 Javascript
微信小程序 使用canvas制作K线实例详解
Jan 12 Javascript
AngularJS入门教程二:在路由中传递参数的方法分析
May 27 Javascript
微信小程序分享功能之按钮button 边框隐藏和点击隐藏
Jun 14 Javascript
浅谈Redux中间件的实践
Jul 27 Javascript
bootstrap table表格插件之服务器端分页实例代码
Sep 12 Javascript
JS无限级导航菜单实现方法
Jan 05 Javascript
详解vue项目打包步骤
Mar 29 Javascript
js实现3D粒子酷炫动态旋转特效
Sep 13 Javascript
详解如何使用Node.js实现热重载页面
May 06 Javascript
基于vue+axios+lrz.js微信端图片压缩上传方法
Jun 25 #Javascript
新手快速入门微信小程序组件库 iView Weapp
Jun 24 #Javascript
前端Vue项目详解--初始化及导航栏
Jun 24 #Javascript
微信小程序调用天气接口并且渲染在页面过程详解
Jun 24 #Javascript
微信小程序-可移动菜单的实现过程详解
Jun 24 #Javascript
webpack自动打包和热更新的实现方法
Jun 24 #Javascript
Promise扫盲贴
Jun 24 #Javascript
You might like
PHP之十六个魔术方法详细介绍
2016/11/01 PHP
PHP实现json_decode不转义中文的方法
2017/05/20 PHP
PHP SESSION机制的理解与实例
2019/03/22 PHP
PHP7 新增功能
2021/03/09 PHP
浅析Js中的单引号与双引号问题
2013/11/06 Javascript
一个检测表单数据的JavaScript实例
2014/10/31 Javascript
浅谈JS日期(Date)处理函数
2014/12/07 Javascript
chrome调试javascript详解
2015/10/21 Javascript
javascript中的3种继承实现方法
2016/01/27 Javascript
BOM系列第二篇之定时器requestAnimationFrame
2016/08/17 Javascript
JSON 对象未定义错误的解决方法
2016/09/29 Javascript
js计时事件实现圆形时钟
2020/03/25 Javascript
解决vue.js提交数组时出现数组下标的问题
2019/11/05 Javascript
js判断非127开头的IP地址的实例代码
2020/01/05 Javascript
vue+vant使用图片预览功能ImagePreview的问题解决
2020/04/10 Javascript
Vue获取微博授权URL代码实例
2020/11/04 Javascript
[05:34]2014DOTA2国际邀请赛中国区预选赛精彩TOPPLAY第二弹
2014/06/25 DOTA
[04:50]DOTA2亚洲邀请赛小组赛第四日 TOP10精彩集锦
2015/02/02 DOTA
python算法学习之基数排序实例
2013/12/18 Python
Python正则获取、过滤或者替换HTML标签的方法
2016/01/28 Python
使用Python绘制图表大全总结
2017/02/11 Python
对Python进行数据分析_关于Package的安装问题
2017/05/22 Python
pyqt5 comboBox获得下标、文本和事件选中函数的方法
2019/06/14 Python
利用ImageAI库只需几行python代码实现目标检测
2019/08/09 Python
python-序列解包(对可迭代元素的快速取值方法)
2019/08/24 Python
详解python polyscope库的安装和例程
2020/11/13 Python
彻底解决Python包下载慢问题
2020/11/15 Python
python 简单的调用有道翻译
2020/11/25 Python
Toppik顶丰增发纤维官网:解决头发稀疏
2017/12/30 全球购物
新加坡领先的时尚生活方式零售品牌:CHARLES & KEITH
2018/01/16 全球购物
中间件分为哪几类
2012/03/14 面试题
中药专业毕业自荐书范文
2014/02/08 职场文书
ktv总经理岗位职责
2014/02/17 职场文书
幼儿教师师德承诺书
2014/05/23 职场文书
护士节慰问信
2015/02/15 职场文书
Django debug为True时,css加载失败的解决方案
2021/04/24 Python