src/util/dispatcher/dispatcher.js
function(_url,_href){
            if (!_url) return;
            var _info = location.parse(_url);
            this._$dispatchEvent('onbeforechange',_info);
            var _umi = this.__doRewriteUMI(
                _info.path,_href||_info.href
            );
            return this.__groups[this.__pbseed]._$hasUMI(_umi);
        }
function(_url,_href){
            if (!_url) return;
            var _info = location.parse(_url);
            this._$dispatchEvent('onbeforechange',_info);
            var _umi = this.__doRewriteUMI(
                _info.path,_href||_info.href
            );
            return this.__groups[this.__pbseed]._$hasUMI(_umi);
        }
function ( _url , _href ) { if ( ! _url ) return ; var _info = location . parse ( _url ) ; this . _$dispatchEvent ( 'onbeforechange' , _info ) ; var _umi = this . __doRewriteUMI ( _info . path , _href || _info . href ) ; return this . __groups [ this . __pbseed ] . _$hasUMI ( _umi ) ; }
check event need delegated
check event need delegated