Как использовать katex в Quill js с Requirejs - PullRequest
0 голосов
/ 29 февраля 2020

Привет, ребята, я настраиваю текстовый редактор, используя Quill js и Require js, все работает нормально, но когда я пытаюсь добавить формат embed formula, который использует KaTeX, консоль показывает следующее

Не удается прочитать свойство 'render' из неопределенного

, когда я нажимаю на ошибку:

window.katex.render(value, node, {
        throwOnError: false,
        errorColor: '#f00'
      });

Это моя конфигурация:

    requirejs.config({
    paths: {
        'quill': 'https://cdn.quilljs.com/latest/quill.min',
        'katex': '//cdnjs.cloudflare.com/ajax/libs/KaTeX/0.7.1/katex.min',
    },
    shim: {
      'quill': {
        deps: ['katex'],
    },
    }
});

requirejs(['quill'], function(Quill) {
  quill = new Quill('#editor', {
    modules: {
      toolbar: toolbarOptions
    },
    placeholder: 'placeholder...',
    theme: 'snow'
  });
});

Я пытался добавить 'katex' к requirejs(['quill', 'katex'], но продолжает показывать ту же ошибку.

...