Browse Source

去除katex警告

11wqe1 1 month ago
parent
commit
e2f495e7b3

+ 5 - 1
src/components/easy2/studyStudent.vue

@@ -26120,7 +26120,11 @@ export default {
     renderedFormula() {
     renderedFormula() {
       return function(val){
       return function(val){
         try {
         try {
-          return katex.renderToString(val,{ throwOnError: false });
+          return katex.renderToString(val,{
+            throwOnError: false,   // 禁止抛出错误(即使语法错误也只警告)
+            strict: false,         // 允许松散语法(忽略部分非标准输入)
+            output: "htmlAndMathml" // 更兼容的输出模式
+          });
         } catch (e) {
         } catch (e) {
           console.error('KaTeX渲染错误:', e);
           console.error('KaTeX渲染错误:', e);
           return val;
           return val;

+ 5 - 1
src/components/studyStudent.vue

@@ -21497,7 +21497,11 @@ export default {
     renderedFormula() {
     renderedFormula() {
       return function(val){
       return function(val){
         try {
         try {
-          return katex.renderToString(val,{ throwOnError: false });
+          return katex.renderToString(val,{
+            throwOnError: false,   // 禁止抛出错误(即使语法错误也只警告)
+            strict: false,         // 允许松散语法(忽略部分非标准输入)
+            output: "htmlAndMathml" // 更兼容的输出模式
+          });
         } catch (e) {
         } catch (e) {
           console.error('KaTeX渲染错误:', e);
           console.error('KaTeX渲染错误:', e);
           return val;
           return val;

+ 5 - 1
src/components/studySutdentClass/studyStudent.vue

@@ -25520,7 +25520,11 @@ export default {
     renderedFormula() {
     renderedFormula() {
       return function(val){
       return function(val){
         try {
         try {
-          return katex.renderToString(val,{ throwOnError: false });
+          return katex.renderToString(val,{
+            throwOnError: false,   // 禁止抛出错误(即使语法错误也只警告)
+            strict: false,         // 允许松散语法(忽略部分非标准输入)
+            output: "htmlAndMathml" // 更兼容的输出模式
+          });
         } catch (e) {
         } catch (e) {
           console.error('KaTeX渲染错误:', e);
           console.error('KaTeX渲染错误:', e);
           return val;
           return val;