0

tinymceのものと同様に、googクロージャーエディターで機能する「スタイルセレクター」セレクターを作成するのがどれほど難しいのだろうか。

次のようなテキストスタイルのセレクターを意味します

heading 1
heading 2
heading 3
paragraph

などのわずかに関連するデフォルトボタンがありますが、ドキュメントから、デフォルトで使用できるものはないboldと思います。私が認識している既存のボタンのロジックは、プラグインと呼ばれbasictextformatter.jsます。

私はプラグインの作成に精通しており、.execCommandInternal関数を使用してこれを実装し、 を使用しToolbarFactoryselectButton.

しかし、私の問題は、選択がキャレットの場合にスタイル選択で囲むテキストの量、新しい選択を適用する際に以前のスタイルを削除する、クロスブラウザーのタグ付けを処理するなど、すべてのロジックをゼロから書く必要があるかどうかです。矛盾、選択したスタイルをボタンに表示するなど、すべて?

他の多くのエディタでは標準機能のようですが、既存のプラグイン機能やその他のビルディング ブロックを見逃している可能性はありますか? 車輪の再発明をしないためのヒントをいただければ幸いです。

4

2 に答える 2