pull/7530/head
mrkishi 4 years ago
parent eaa8077d09
commit ea5338ac68

@ -85,12 +85,12 @@ export function escape(value: unknown, is_attr = false) {
let escaped = ''; let escaped = '';
let last = 0; let last = 0;
while (pattern.test(str)) { while (pattern.test(str)) {
const i = pattern.lastIndex - 1; const i = pattern.lastIndex - 1;
const ch = str[i]; const ch = str[i];
escaped += str.substring(last, i) + (ch === '&' ? '&' : (ch === '"' ? '"' : '<')); escaped += str.substring(last, i) + (ch === '&' ? '&' : (ch === '"' ? '"' : '<'));
last = i + 1; last = i + 1;
} }
return escaped + str.substring(last); return escaped + str.substring(last);
} }

Loading…
Cancel
Save