Я пытаюсь использовать следующий угловое расширение CKEditor -угловых CKEditor дополнительных модулей, дающих ошибку
https://github.com/lemonde/angular-ckeditor
UPDATE: Уже введены «CKEditor» в модулях приложения
Я вставив следующую директиву в мой частичный HTML -
<div ckeditor="data_options" ng-model="note.note_data" ready="onReady()"></div>
и добавить следующие параметры конфигурации в контроллер -
$scope.data_options = {
lang: 'en',
allowedContent: true,
entities: false,
extraPlugins: ['mathjax'],
mathJaxClass: 'm-equation',
mathJaxLib: 'http://cdn.mathjax.org/mathjax/2.6-latest/MathJax.js?config=TeX-AMS_HTML'
};
Но я получаю следующее сообщение об ошибке в браузере -
Uncaught TypeError: d.replace is not a functionA @ ckeditor.js:249(anonymous function) @ ckeditor.js:248(anonymous function) @ ckeditor.js:475(anonymous function) @ ckeditor.js:236e @ ckeditor.js:231A @ ckeditor.js:231r @ ckeditor.js:231(anonymous function) @ ckeditor.js:232
Могу ли я сделать любую другую ошибку или это может быть ошибка или что-то? Существуют ли какие-либо альтернативы этим для получения углового редактора WYSIWYG с MathJax (текс/латекс) поддержка
Вы ввели «ckeditor» в зависимость от модуля? – Tal
есть. он работает без дополнительных модулей, mathjaxlib, параметров конфигурации класса – DeadMan
Примечание от будущего: cdn.mathjax.org близится к концу своего срока, проверьте https://www.mathjax.org/cdn-shutting-down/ для миграции чаевые. –