perf: 修复 btoa 的报错,首先 encode 一下

This commit is contained in:
ibuler
2023-06-08 14:50:08 +08:00
parent 43997eeac1
commit 842ea3cbf3

View File

@@ -146,5 +146,7 @@ export function getConstRouteName() {
}
export function toM2MJsonParams(attrFilter) {
return ['attr_rules', encodeURIComponent(btoa(JSON.stringify(attrFilter)))]
const encoder = new TextEncoder()
const data = encoder.encode(JSON.stringify(attrFilter))
return ['attr_rules', encodeURIComponent(btoa(String.fromCharCode(...data)))]
}