0

これが有効な質問かどうかはわかりません。プラグインとダイアログの定義の CKEditor の例のほとんどが、変数"editor"を使用しているのを見てきました。それが何であり、その値がどこから来ているのかを知りたいです。

例えば

CKEDITOR.plugins.add( 'sample',
 {
  init : function( editor )
   {
    alert( 'Editor "' + editor.name + '" is being initialized!' );
   }
 });

この例の行init : function( editor )では、「editor」があります。それが何であるか、上記の例のようなすべての機能を備えていることを知りたいですeditor.name。これらの変数がこれらすべての値をどのように割り当てたか。

4

1 に答える 1

2

変数editorは、作業中の JavaScript CKEditor オブジェクトのインスタンスです。

CKEditor がinit関数を呼び出すと、独自のインスタンスが関数引数として渡されます (editor例で呼び出されます)。

以下は、エディター インスタンスの使用可能なすべてのメンバーを一覧表示するAPI ドキュメントです。

于 2012-11-19T09:04:29.490 に答える