在我的网站上,用户可以使用CMS在页面上的任何位置嵌入MathML内容,该内容变为:
<div id="app">
...
<math style="font-family:Tahoma" xmlns="http://www.w3.org/1998/Math/MathML"><mroot><mn>12</mn><mn>3</mn></mroot></math>
...
</div>
<script type="text/javascript">
new Vue({ el: '#app' })
</script>
但这会生成TypeError:“ Uncaught TypeError:无法设置未定义的属性'fontFamily'”
是否可以忽略以<math>
开头的标签(包括其子标签)?我尝试使用ignoreElements,但仍然遇到相同的错误。
Vue.config.ignoredElements = [
'math'
];