From 12e2e405a5eed79d9004b20080140ce6dc30f389 Mon Sep 17 00:00:00 2001 From: lzhe <181968431@qq.com> Date: 星期四, 28 三月 2024 22:35:35 +0800 Subject: [PATCH] 1 --- src/utils/tool.js | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/src/utils/tool.js b/src/utils/tool.js index 8c027db..710f402 100644 --- a/src/utils/tool.js +++ b/src/utils/tool.js @@ -218,4 +218,15 @@ } } +tool.qsStringify = function(obj) { + return Object.keys(obj).map(key => { + if (Array.isArray(obj[key])) { + return obj[key] + .map(arrayValue => `${encodeURIComponent(key)}=${encodeURIComponent(arrayValue)}`) + .join('&'); + } + return `${encodeURIComponent(key)}=${encodeURIComponent(obj[key])}`; + }).join('&'); +} + export default tool -- Gitblit v1.9.3