From 664a0e4ad8faac31c1f4df9da8931a6aec6a2238 Mon Sep 17 00:00:00 2001 From: lyswhut Date: Sat, 28 Mar 2020 10:42:46 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E7=AC=A6=E5=8F=B7=E8=BD=AC?= =?UTF-8?q?=E4=B9=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/utils/index.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/renderer/utils/index.js b/src/renderer/utils/index.js index dc6f8374..f52eacbf 100644 --- a/src/renderer/utils/index.js +++ b/src/renderer/utils/index.js @@ -40,7 +40,14 @@ export const b64DecodeUnicode = str => { }).join('')) } -export const decodeName = str => str.replace(/'/g, '\'') +const encodeNames = { + '&': '&', + '<': '<', + '>': '>', + '"': '"', + ''': "'", +} +export const decodeName = str => str.replace(/(?:&|<|>|"|')/g, s => encodeNames[s]) const easeInOutQuad = (t, b, c, d) => { t /= d / 2