滚动轮播相关Plugs
一、Swiperhttps://github.com/nolimits4web/swiperSwiper中文网是纯javascript打造的滑动特效插件,面向手机、平板电脑等移动终端二、better-scrollbetter-scroll是一款重点解决移动端(已支持 PC)各种滚动场景需求的插件。它的核心是借鉴的 iscroll 的实现,它的 API 设计基本兼容 iscroll,在 iscrol
一、Swiperhttps://github.com/nolimits4web/swiperSwiper中文网是纯javascript打造的滑动特效插件,面向手机、平板电脑等移动终端二、better-scrollbetter-scroll是一款重点解决移动端(已支持 PC)各种滚动场景需求的插件。它的核心是借鉴的 iscroll 的实现,它的 API 设计基本兼容 iscroll,在 iscrol
一、Moment.jsMoment.js日期处理类库二、Day.jsDay.js是一个轻量的处理时间和日期的 JavaScript 库,和 Moment.js 的 API 设计保持完全一样三、timeago.jstimeago.js用来将datetime时间转化成类似于* 时间前的描述字符串,例如:“3小时前”。
一、fastclickfastclick一个消除移动端浏览器上的点击事件的 300ms 的延迟二、hammer.jshammer.js实现多点触控的javascript库三、interactjsinteractjs拖拽插件四、sortablejssortablejs拖动排序五、fastclickFastClick 是一个简单易用的库,它消除了移动端浏览器上的物理点击和触发一个 click 事件之间
一、Animate.cssAnimate.css 跨浏览器的CSS3动画库,使用方便二、fullPage.jsfullPage.js通过调用本库可轻易创建全屏滚动网站(也称为单页网站)。 本库可创建全屏滚动网站,同时也可在网站中添加横向滚动条三、WOW.jsWOW.js网页滚动动画,制作花里胡哨的官网;WOW.js 依赖 animate.css四、impress.jsimpress.js轻松创建杀
一、flv.jsB站开源视频播放器 flv.js二、video.jsvideo.js - HTML5 Video Player三、xgplayerxgplayer文档字节跳动所属<div id="xgplayer"></div> import Player from "xgplayer"; //视频 let url = '//s1.
一、Lozad.jsLozad.js 是一款基于 IntersectionObserver API 的高性能、轻量级(〜0.5kb)和可配置的懒加载器二、cropperjscropperjs是一款非常强大却又简单的图片裁剪工具三、html2canvashtml2canvas“屏幕快照”、网页截屏四、PhotoSwipePhotoSwipe文档实现类似朋友圈图片查看功能,新浪微博移动web端的图片查
一、货币计算https://currency.js.orghttps://github.com/scurker/currency.js二、数字精度https://github.com/MikeMcl/bignumber.js三、base64转化https://github.com/dankogai/js-base64四、可配置的选择框/文本输入插件https://joshuajohnson.co.
// 事件监听绑定 export const onEvents = (target, type, handler, option) => { if (target.addEventListener) { target.addEventListener(type, handler, option) } else if (target.on) { target.on(ty
一、通用版const webpack = require('webpack') const TerserPlugin = require('terser-webpack-plugin') const CompressionPlugin = require('compression-webpack-plugin') const MiniCssExtractPlugin = require('mini
一、路由拦截篇与vue不同的是,nuxt需在plugins目录下创建router.js文件export default ({ app, store }) => { app.router.beforeEach((to, from, next) => { next() }) app.router.afterEach((to, from) => { })