На моем сайте пользователь может встраивать контент MathML в любое место на странице с помощью CMS, что превращается в:
<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'
];