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下判断Id是否存在的代码
Jan 06 Javascript
jQuery代码优化 选择符篇
Nov 01 Javascript
深入理解javascript中return的作用
Dec 30 Javascript
二叉树先序遍历的非递归算法具体实现
Jan 09 Javascript
javascript中CheckBox全选终极方案
May 20 Javascript
Web前端新人笔记之jquery入门心得(新手必看)
May 17 Javascript
Node.js DES加密的简单实现
Jul 07 Javascript
Bootstrap CSS组件之按钮组(btn-group)
Dec 17 Javascript
vue2.0父子组件及非父子组件之间的通信方法
Jan 21 Javascript
jQuery实现判断上传图片类型和大小的方法示例
Apr 11 jQuery
使用jQuery动态设置单选框的选中效果
Dec 06 jQuery
微信小程序pinker组件使用实现自动相减日期
May 07 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获取数组中某元素的位置及array_keys函数应用
2013/01/29 PHP
PHP IDE PHPStorm配置支持友好Laravel代码提示方法
2015/05/12 PHP
WIFI万能钥匙密码查询接口实例
2015/09/28 PHP
thinkPHP数据查询常用方法总结【select,find,getField,query】
2017/03/15 PHP
laravel 中某一字段自增、自减的例子
2019/10/11 PHP
JQuery 学习笔记 选择器之六
2009/07/23 Javascript
js如何获取file控件的完整路径具体实现代码
2013/05/15 Javascript
两个数组去重的JS代码
2013/12/04 Javascript
js点击选择文本的方法
2015/02/09 Javascript
JSONP之我见
2015/03/24 Javascript
解决JS请求服务器gbk文件乱码的问题
2015/10/16 Javascript
iscroll.js的上拉下拉刷新时无法回弹的解决方法
2016/02/18 Javascript
jQuery插件FusionWidgets实现的Bulb图效果示例【附demo源码下载】
2017/03/23 jQuery
Node.js开发第三方微信公众平台
2017/06/05 Javascript
Vue2.0权限树组件实现代码
2017/08/29 Javascript
如何优雅地在vue中添加权限控制示例详解
2019/03/07 Javascript
layui给下拉框、按钮状态、时间赋初始值的方法
2019/09/10 Javascript
electron 如何将任意资源打包的方法步骤
2020/04/16 Javascript
Python脚本实现集群检测和管理功能
2015/03/06 Python
Python实现竖排打印传单手机号码易撕条
2015/03/16 Python
Python定时执行之Timer用法示例
2015/05/27 Python
搭建Python的Django框架环境并建立和运行第一个App的教程
2016/07/02 Python
python对html过滤处理的方法
2018/10/21 Python
python将控制台输出保存至文件的方法
2019/01/07 Python
详解Python做一个名片管理系统
2019/03/14 Python
Python matplotlib修改默认字体的操作
2020/03/05 Python
keras 多gpu并行运行案例
2020/06/10 Python
基于python图书馆管理系统设计实例详解
2020/08/05 Python
PUMA澳大利亚官方网站:德国运动品牌
2018/10/19 全球购物
J2EE中常用的名词进行解释
2015/11/09 面试题
学生会主席就职演讲稿
2014/01/14 职场文书
计算机专业应届生求职信
2014/04/06 职场文书
奉献演讲稿范文
2014/05/21 职场文书
中标通知书
2015/04/17 职场文书
意外事故赔偿协议书
2016/03/22 职场文书
纯CSS3实现div按照顺序出入效果
2021/07/15 HTML / CSS