소스 검색

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

zhangys36 3 년 전
부모
커밋
15fb72d56d
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  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)