获取地址栏url的参数

/*
    获取url上的参数
*/
export const getInfoByUrl = (url)=>{
    var urlinfo = {};
    var search = url.split("?");
    if(search.length>1){
        var searchpara = search.pop();
        var paras = searchpara.split("&");
        var urlParas=[];
        for(var i=0,l=paras.length;i<l; i++){
            var item=paras[i].split("=");
            if(item.length>1){
                urlParas.push({
                    Key:item[0],
                    Value:decodeURI(item[1])
                })
                urlinfo[item[0]]=decodeURI(item[1]);
            }

        }
    }
    return urlinfo;
}
posted @ 2018-05-04 11:02  红苹果学园  阅读(384)  评论(0编辑  收藏  举报