Я пытаюсь сделать ractive.js динамически обновлять MathJax.Ractive JS и обновление MathJax с помощью входа LaTeX?
Теперь я знаю, что вы можете вызвать MathJax перезагрузить с:
MathJax.Hub.Queue.Push(["Typeset",MathJax.Hub]);
Так что я обязан это с наблюдать обратного вызова:
ractive.observe('input', function (input) {
ractive.set('output', input * 2);
MathJax.Hub.Queue(["Typeset",MathJax.Hub]);
});
Но когда я пытаюсь оказать MathJax с \begin{equation} {{output}} \end{equation}
остается на начальном значении.
Странно то, что действительно получает начальное значение, просто не обновления.
Любые мысли?
EDIT: Кажется, что добавляет целую кучу вложенных элементов MathJax_MathContainer
, по одному для каждого вызова.
JsFiddle demo with Peter Krautzberger's suggestion - до сих пор, кажется, не работает
Разве вы не столкнулись с трудностями, вложенными в тег скрипта для MathJax в теге скрипта для активных шаблонов? – wrongusername
Я получил Ractive вместо тега 'template', но он все равно не работает, не хотите ли вы опубликовать рабочий код для своего примера? Вот мой нерабочий код: https://jsfiddle.net/qpk70h1t/ – wrongusername
@wrongusername Смотрите мой ответ ниже. :) – Kishor