From 5ce658c5cf97b40cc0d84d8bfb37f96053ea8ef1 Mon Sep 17 00:00:00 2001 From: gaoshp <291585735@qq.com> Date: 星期二, 16 四月 2024 00:31:39 +0800 Subject: [PATCH] update --- 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