• A
    Implement Router Events (#511) · c890dc35
    Arunoda Susiripala 提交于
    * Move route loading logic to a common place.
    
    * Add router events.
    
    * Add EventEmitter's core API methods.
    
    * Add example app for loading events and docs.
    
    * Fix some typos.
    
    * Get rid of Router.ready()
    
    * Remove events package.
    It's already shipping with webpack.
    
    * Handling aborting properly.
    
    * Expose simple attribute based events listener API.
    Removed the proposed event listener API from the public API.
    
    * Remove error logged when there's an abort error.
    There are many other ways to capture this error.
    So, it doesn't look nice to print this always.
    
    * Change router events to pass only the current URL as arguments.
    
    * Add a section about Cancelled Routes to README.
    c890dc35
router.js 7.0 KB