ap.parseQueryString URL参数解析
优质
小牛编辑
131浏览
2023-12-01
ap.parseQueryString(queryString)
把 URL 中的 queryString 解析成一个对象。
参数说明
参数 | 类型 | 必填 | 描述 |
---|---|---|---|
queryString | String | 否 | 可不填,默认解析window.location.search |
返回值说明
类型 | 默认值 | 描述 |
---|---|---|
Object | {} | queryString 解析结果。可配合 ap.pushWindow 等的 data 参数一起使用 |
代码演示
<script src="https://gw.alipayobjects.com/as/g/h5-lib/alipayjsapi/3.1.1/alipayjsapi.inc.min.js"></script>
<style> .output{ display:block; max-width: 100%; overflow: auto} </style>
<button class="btn btn-default">parseQueryString</button>
<pre class="output"></pre>
<script>
var btn = document.querySelector('#J_btn');
var output = document.querySelector('#J_output');
btn.addEventListener('click', function(){
var params = ap.parseQueryString();
output.textContent = '页面 URL:\n' +
window.location.href +
'\n解析结果:\n' +
JSON.stringify( params, undefined , ' ' );
});
</script>