💀Killblanks 使用预渲染和骨架屏解决前端白屏问题

2021-03-04
阅读 5 分钟
5.2k
白屏一直是CSR项目诞生来困扰前端的一大问题,如何在低成本的情况下,增加用户的等待时间,减少跳出率,以及提高页面性能,是前端一直在解决的难题,killblanks 作为其中一种的解决方案,将页面节点直接生成骨架屏,通过预渲染让用户能在等待内容加载时显示内容的轮廓,提供了更好的用户体验,并使内容感觉更快。

奇技淫巧 - Vue Mixins 高级组件 与 Vue HOC 高阶组件 实践

2019-01-03
阅读 4 分钟
15.5k
在项目里,我们经常会使用组件库进行快速开发,然而在过程中,又难免会遇到对组件库的改造和拓展,如何优雅且简单的进行重构,下面让我们从一个简单需求来探索组件的奇技淫巧--Mixins和HOC

❤️❌ 如何用vue制作一个探探滑动组件

2018-03-06
阅读 17 分钟
12k
嗨,说起探探想必各位程序汪都不陌生(毕竟妹子很多),能在上面丝滑的翻牌子,探探的的堆叠滑动组件起到了关键的作用,下面就来看看如何用vue写一个探探的堆叠组件 ?

vue-concise-slider vue滑动组件

2016-08-16
阅读 2 分钟
37k
中文 | English vue-concise-slider vue-concise-slider,一个简单的滑动组件,配置简单,支持自适应/全屏+按钮+分页,同时兼容移动端和PC端 版本 v2.2.0 支持vue2.0+ 特点 简单配置 轻量 (~17.8kB gzipped) 多种滑动样式 目前已实现 [x] 全屏自适应 [x] 移动端兼容 [x] 垂直滚动 [x] 定时自动切换 [x] 不定宽度滚动 [x] 无...

[微信音频播放器] html5 audio 制作的微信播放器

2016-07-30
阅读 2 分钟
18.6k
weixinAudio.js 一个简单的微信样式播放器 播放器DOM及CSS是微信里内置的音频播放器的样式,重新创建了控制层js,方便在在公众号,APP等场景使用。 例子 demo 地址 github 如何使用 通过以下demo来实现 HTML模板 {代码...} Js调用 {代码...} options/初始化参数 Option Type Default Description autoplay Boolean false...