Browse Source

feat: 兼容native encodeURL !感叹号替换为 %21

zhangys36 3 years ago
parent
commit
15fb72d56d
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/layout/components/UserPassword.vue

+ 1 - 1
src/layout/components/UserPassword.vue

@@ -127,7 +127,7 @@ export default {
           // { userName: this.username },
           const params = Object.assign(values)
           params.oldPassword = encodeURIComponent(params.oldPassword)
-          params.newPassword = encodeURIComponent(params.newPassword)
+          params.newPassword = encodeURIComponent(params.newPassword).replace(/!/g, '%21')
           params.confirmPassword = encodeURIComponent(params.confirmPassword)
           delete params.confirmPassword
           console.log('修改密码提交数据', params)