Skip to content
getRequest.service.ts 595 B
Newer Older
wangqinghua's avatar
wangqinghua committed
import {Injectable} from "@angular/core";
/**
 * 获取URl中的参数信息
 */
@Injectable()export class GetRequestService {
    constructor() {

    }

    getParams() {
        let url = decodeURI(decodeURI(location.search)); //获取url中"?"符后的字串
        let theRequest = {};
        if (url.indexOf("?") != -1) {
            let str = url.substr(1);
            let strs = str.split("&");
            for (let i = 0; i < strs.length; i++) {
                theRequest[strs[i].split("=")[0]] = strs[i].split("=")[1];
            }
        }
        return theRequest;
    }
}