//url 拼接方法
setUrl(key,val){

    var qdUrl:any =document.location.href   //获取url    if(qdUrl.indexOf("?") != -1){   //        qdUrl=qdUrl.substring(qdUrl.indexOf("?"))        if(qdUrl.indexOf(key) != -1){            var oblKeyUrl = qdUrl.substring(qdUrl.indexOf(key),qdUrl.length)            var  oblKeyUrlLen= qdUrl.length - oblKeyUrl.length;            var len = oblKeyUrl.indexOf("&") == -1 ? oblKeyUrl.length:oblKeyUrl.indexOf("&");            len +=oblKeyUrlLen            var url=qdUrl.substring(qdUrl.indexOf(key),len)            var value = key+"="+val            qdUrl=qdUrl.replace(url,value)        }else{            qdUrl+="&"+key+"="+val        }    }else{                qdUrl="?"+key+"="+val    }    window.history.pushState({ status: 0 }, "", qdUrl);  //无刷新修改路由 }

// url的取值
resolveUrl(key){

    var newUrl:any =document.location.href;    newUrl=newUrl.substring(newUrl.indexOf("?"));    if(newUrl.indexOf(key) != -1 ){        var oblKeyUrl = newUrl.substring(newUrl.indexOf(key),newUrl.length);        var len = oblKeyUrl.indexOf("&") == -1 ? oblKeyUrl.length:oblKeyUrl.indexOf("&");        var url=oblKeyUrl.substring(0,len);        var arr:any=url.split("=");        return arr[1];    }else{        return "";    }}