私は(単純な、高度な、エキスパート...)持っているさまざまなタイプのtinyMCEにいくつかのコードを再利用しようとしています。tinymce.initに宣言された関数を追加するには
私はそれぞれtinymce.init({ })
を持っており、それぞれにはpaste_preprocess関数でペーストプラグインを使用しています。
function myFunction(pl, o) { ... }
をしてから、このようなtinynmce.initの内側にそれを使用します:私は私が持っているすべてtinymce.initに同じ機能を使用していたように、私は通常の一人として、私の関数を宣言しようとしました
tinymce.init({
...
paste_preprocess : myFunction(pl, o)
});
しかし、それは働いていない...私が見てきた
唯一のconfigsは、通常は以下のとおりです。
tinymce.init({
...
paste_preprocess: function(pl, o) { ... }
});
そう、匿名の関数は、私は正しいですか?
宣言された関数でこれを達成する方法はありますか?これは通常の練習としてのみ機能しますか paste_preprocess: function() {}
?
ありがとうございます。あなたの機能を外部化したい場合は、このような何かを行うことができるように
私の質問が更新されました。ありがとうございました! 私はmyFunction(pl、o)に何かを渡そうとしたときに問題が発生したと思います。おそらくそれらのオブジェクトはtinymce.init({})のスコープ内にしか存在しないため、動作しません。 – agapitocandemor
@agapitocandemor上記の私の編集を参照してください... –