官方网站:http://ricostacruz.com/nprogress/
下载地址:https://github.com/rstacruz/nprogress
安装
依赖于 jQuery (1.8版本及以上),添加 nprogress.js 和 nprogress.css 到你的项目中。
使用方法
— 显示进度条
—设置百分比
— 增加一点点
— 完成进度条
你也可以...
- 添加到你调用 Ajax 的地方!绑定它到 jQuery
ajaxStart和ajaxStop事件上 - 没有 Turbolinks/Pjax 一样可以制造一个美妙的进度条!把它绑定到
$(document).ready和$(window).load
配置插件
通过 minimum 来修改最小百分比。
NProgress.configure({ minimum: 0.1 });
你可以通过 template 修改标记结构。为了保证进度条正常工作,需要一个包含 role='bar' 属性的元素。
NProgress.configure({
template: "..."
});
通过 ease(一个 CSS 中的 easing 值) 调整动画设置和速度 speed (毫秒ms)。
NProgress.configure({ ease: 'ease', speed: 500 });
想关闭进度条步进?设置 trickle 为 false。
NProgress.configure({ trickle: false });
你可以调整 trickleRate (每次步进增长多少) 和 trickleSpeed (步进间隔,单位毫秒ms).
NProgress.configure({ trickleRate: 0.02, trickleSpeed: 800 });
想禁用进度环?设置 showSpinner 为 false。
NProgress.configure({ showSpinner: false });
NProgress 是一款轻量级的 JavaScript 进度条插件,用于显示页面加载进度。它依赖于 jQuery 1.8 及以上版本,并可通过简单的 API 调用实现进度条的显示、更新及隐藏等功能。此外,NProgress 支持多种配置选项,如调整动画效果、最小百分比等。
469

被折叠的 条评论
为什么被折叠?



