Я пытаюсь повторно использовать некоторый код для разных типов tinyMCE У меня есть (простой, продвинутый, эксперт ...).Как добавить объявленную функцию в tinymce.init
Для каждого типа у меня есть tinymce.init({ })
, и в каждом из них я использую плагин paste с функцией paste_preprocess. Как я использую ту же функцию для всех tinymce.init у меня есть, я попытался объявить свою функцию как нормальный:
function myFunction(pl, o) { ... }
, а затем использовать его внутри tinynmce.init как это:
tinymce.init({
...
paste_preprocess : myFunction(pl, o)
});
Но это не работает ...
только конфиги я видел, как правило, являются:
tinymce.init({
...
paste_preprocess: function(pl, o) { ... }
});
так, анонимные функции, я прав?
Есть ли способ достичь этого с заявленной функцией, или это только работает как обычная практика paste_preprocess: function() {}
?
Большое спасибо за ваше время.
Я обновил свой вопрос, спасибо за ваш ответ! Я предполагаю, что проблема возникает, когда я пытаюсь передать что-то в myFunction (pl, o), возможно, эти объекты существуют только внутри области tinymce.init ({}), и именно поэтому она не работает. – agapitocandemor
@agapitocandemor Смотрите мои правки выше ... –