在Angular8中使用PlatformLocation类,此类保存url链接信息,如基地址,端口号等。使用如下:
constructor(private platformLocation: PlatformLocation) {}
ngOnInit() {
consolelog(thisplatformLocationhref);//href属性即是当前url
}
function $_GET(name,urls){
var url=urls||windowlocationhref;
if(!name==true){
var data=urlmatch(new RegExp("([^&])=([^&])","ig"));
return data!=nulldata:[];
}else{
var test=new RegExp(name+"=","i")test(url);
return testurlmatch(new RegExp(name+"=([^&])","i"))[1]:"";
}
};
//获取当前页面网址参数中所有key,返回值是一个对象数组,如 obj = {A:'001',B:'002',C:'003' }
var obj = $_GET();//获取当前页面网址参数中指定key的值,如 fr 返回值是字符串 obj = 'qlquick'
var obj = $_GET('fr');//获取指定网址字符串中参数A的值字符串 A = '001'
var obj = $_GET("A","指定网址字符串加参数A=001&B=002&C=003&D=004&E=005&F=006&G=007&H=008");
以上就是关于angular 2 怎么获取当前地址栏的URL全部的内容,包括:angular 2 怎么获取当前地址栏的URL、如何获取当前网页url中的ID值,并赋值给一个变量,以便在下面进行调用、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)