主要原理是什么?
$(document).on 'page:fetch', ->
NProgress.start()
$(document).on 'page:restore', ->
NProgress.remove()
$(document).on 'page:change', ->
NProgress.done()
https://github.com/ruby-china/ruby-china/blob/master/app/assets/javascripts/app.coffee#L194
@Rei ruby-china 页面直接跳转之后,还异步加载其它没加载完的页面部份吗?我看了下好像并没有分片加载页面类似于 node.js 的实现方式。
貌似这个功能是纯属一个动画效果,目的使用户产生友好的体验。