a链接传参的方法

Posted web-前端工程师

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了a链接传参的方法相关的知识,希望对你有一定的参考价值。

   //获取分案编号
var hrefVal=window.location.href.split("?")[1]; //得到id=楼主
//console.log(hrefVal+"后一个"+hrefVal[3]);
var theRequest = new Object();
var strs = hrefVal.split( "&" );
//那么我们在新页面接收参数, 并且将参数转为可用的json格式时, 可以用下面的方法:
for ( var i = 0; i < strs.length; i++ ) {
theRequest[ strs[ i ].split( "=" )[ 0 ] ] = ( strs[ i ].split( "=" )[ 1 ] );
}
console.log( theRequest );
var division_code = $("#division_code span").html(theRequest.assignNo);
//那么我们在新页面接收参数, 并且将参数转为可用的json格式时, 可以用下面的方法:
// var url = location.search; //获取url中"?"符后的字串 (‘?modFlag=business&role=1‘)
// var theRequest = new Object();
// if ( url.indexOf( "?" ) != -1 ) {
// var str = url.substr( 1 ); //substr()方法返回从参数值开始到结束的字符串;
// var strs = str.split( "&" );
// for ( var i = 0; i < strs.length; i++ ) {
// theRequest[ strs[ i ].split( "=" )[ 0 ] ] = ( strs[ i ].split( "=" )[ 1 ] );
// }
// console.log( theRequest ); //此时的theRequest就是我们需要的参数;

以上是关于a链接传参的方法的主要内容,如果未能解决你的问题,请参考以下文章

在axios中使用params传参的时候传入数组的方法

(1)关于路由传参的方法,并根据动态参数请求数据

React 跳转页面传参的做法(Link与push)与差别

路由传参的三种方法

路由传参

vue:传参的三种方式以及props的三种写法以及传参的注意事项