美文网首页
NProgress.js加载进度插件的简单实用方法

NProgress.js加载进度插件的简单实用方法

作者: chuhx | 来源:发表于2018-01-30 20:02 被阅读0次

NProgress.js

说明:

NProgress是基于jquery的,且版本要 >1.8

  下载地址:

    https://github.com/rstacruz/nprogress

  API:

    NProgress.start() — 启动进度条

    NProgress.set(0.4) — 将进度设置到具体的百分比位置

    NProgress.inc() — 少量增加进度

    NProgress.done() — 将进度条标为完成状态

使用步骤:

    1. 引入

12
//还有jquery要之前引入进来

    2. 使用场景一:页面加载的效果  开始页面加载开始进度条  页面加载好  结束进度条

$(function() {

    NProgress.start();

    $(window).load(function() {

        NProgress.done();

  });

    3.使用场景二:ajax发送的效果  开始发送开始进度条  成功后  结束进度条:

$(window).ajaxStart(function () {

$(window).ajaxStart(function () {

    NProgress.start();

});

$(window).ajaxStop(function () {

  NProgress.done();

});

//技巧总结    此方法挂在window上  是为了监听项目中所有的ajax请求

//ajax事件 可参考  jquery 文档 http://jquery.cuishifeng.cn/

相关文章

  • NProgress.js加载进度插件的简单实用方法

    NProgress.js 说明: NProgress是基于jquery的,且版本要>1.8 下载地址: https...

  • NProgress.js-页面加载进度条

    NProgress.js提供页面加载进度条效果,当页面打开加载时,在页面顶部会出现进度条加载动画。NProgres...

  • jQuery瀑布流插件masonry使用教程

    瀑布流特别适合多图片布局加载,效果很理想。 masonry是基于jquery的瀑布流插件,简单实用,本文就以滑动无...

  • 组件库

    顶部进度条 NProgress.js[https://blog.csdn.net/qq_42813491/arti...

  • 2018-07-22登陆验证路由的beforeEach

    一、 router.beforEach 可配合nprogress插件显示网页的加载进度逻辑图

  • 图片懒加载

    echo.min.js 一款非常简单实用轻量级的图片延时加载插件echo.js,如果你的项目中没有依赖jquery...

  • NProgress.js进度条

    1.引入jquery要1.8以上版本 还要引入nprogress.css和nprogress.js 2.要是所有页...

  • NProgress.js进度条

    1.引入jquery要1.8以上版本 还要引入nprogress.css和nprogress.js 2.要是所有页...

  • 插件化

    插件化的由来 方法数瓶颈 65535/64K个 插件化要解决的问题 动态加载apk 资源加载 AssetMan...

  • 关于Web缓存的方方面面

    关于Web缓存的知识点总结 因为才写了关于响应式瀑布流懒加载的插件,做了简单的优化,但是发现,实用性并不强,不过对...

网友评论

      本文标题:NProgress.js加载进度插件的简单实用方法

      本文链接:https://www.haomeiwen.com/subject/raxhzxtx.html