diff --git a/src/store/modules/user.js b/src/store/modules/user.js index 7b9128af..1cfc998d 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -56,8 +56,10 @@ const user = { if (tempArr[1]) { tempArr = tempArr[1].split('&') tempArr.forEach(t => { - const kv = t.split('=') - query[kv[0]] = kv[1] + let firstEqualIndex = t.indexOf('=') + let key = t.substring(0,firstEqualIndex) + let value = t.substring(firstEqualIndex+1) + query[key] = value }) } router.push({