diff --git a/src/renderer/src/views/classTask/classTask.vue b/src/renderer/src/views/classTask/classTask.vue index bfacb90..a6fedee 100644 --- a/src/renderer/src/views/classTask/classTask.vue +++ b/src/renderer/src/views/classTask/classTask.vue @@ -173,12 +173,10 @@ const toolStore = useToolState() // 将标签中的双引号增加转义 const escapeHtmlQuotes = (str) => { // 后端已replace双引号, 故前端不用在处理 - return str + const regex1 = /\\+/g; // 匹配多个反斜杠 + let result = str.replace(regex1, '\\'); - // 只对双引号进行转义 - // return str.replace(/(<[^>]+>)/g, function (match) { - // return match.replace(/"/g, '\\"') - // }) + return result; } const pollingST = ref(null) //轮询定时器标识 diff --git a/src/renderer/src/views/classTask/container/item-dialog.vue b/src/renderer/src/views/classTask/container/item-dialog.vue index 1eba989..d18c6d3 100644 --- a/src/renderer/src/views/classTask/container/item-dialog.vue +++ b/src/renderer/src/views/classTask/container/item-dialog.vue @@ -521,12 +521,10 @@ const tableRadioChange = (e) => { // 将标签中的双引号增加转义 const escapeHtmlQuotes = (str) => { // 后端已replace双引号, 故前端不用在处理 - return str + const regex1 = /\\+/g; // 匹配多个反斜杠 + let result = str.replace(regex1, '\\'); - // 只对双引号进行转义 - // return str.replace(/(<[^>]+>)/g, function (match) { - // return match.replace(/"/g, '\\"') - // }) + return result; } //#region 作业概况