12345678910111213141516171819202122232425262728293031323334 |
- const togo = function (url, data) {
- url += (url.indexOf("?") < 0 ? "?" : "&") + param(data);
- uni.navigateTo({
- url: url,
- });
- };
- export function param(data) {
- let url = "";
- for (var k in data) {
- let value = data[k] !== undefined ? data[k] : "";
- url += "&" + k + "=" + encodeURIComponent(value);
- }
- return url ? url.substring(1) : "";
- }
- export function getQueryString(name) {
- const url = location.search; //获取url中"?"符后的字串
- let theRequest = new Object();
- 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]] = unescape(strs[i].split("=")[1]);
- }
- }
- if (name) {
- return theRequest[name];
- }
- return theRequest;
- }
- export { togo };
|