使用 MathJax.typeset();多次
Using MathJax.typeset(); multiple times
我对 MathJax v3 有一点疑问。我正在多次更改某些 HTML 元素的值,并使用 Mathjax.typeset();
再次排版数学组件。
问题是,第二次在 MathJax 中有一个表达式,MathJax.typeset()
会产生 TypeError: t is null。
我尝试通过以下方式重置枚举:
MathJax.startup.document.state(0);
MathJax.texReset();
MathJax.typeset();
只会导致新的类型错误:this.parent(...) 为空。
这只发生在我第二次调用它时,我不明白我应该怎么做才能多次排版文档。
有任何想法吗?
你应该使用
MathJax.texReset();
MathJax.typesetClear();
MathJax.typeset();
您提到的错误已在下一个版本中修复(参见 this PR)。
我对 MathJax v3 有一点疑问。我正在多次更改某些 HTML 元素的值,并使用 Mathjax.typeset();
再次排版数学组件。
问题是,第二次在 MathJax 中有一个表达式,MathJax.typeset()
会产生 TypeError: t is null。
我尝试通过以下方式重置枚举:
MathJax.startup.document.state(0);
MathJax.texReset();
MathJax.typeset();
只会导致新的类型错误:this.parent(...) 为空。 这只发生在我第二次调用它时,我不明白我应该怎么做才能多次排版文档。 有任何想法吗?
你应该使用
MathJax.texReset();
MathJax.typesetClear();
MathJax.typeset();
您提到的错误已在下一个版本中修复(参见 this PR)。