2

私はdraft.jsを使用して、テキストを修正する機能を備えたテキストエディターを実装しようとしています。アイデアは、エラーを強調表示し、それを修正するためのメモを書くことです。強調表示されたテキストにカーソルを合わせると、メモが表示され、編集可能になります。

テキストを強調表示するインライン スタイルを既にいくつか作成しましたが、インライン スタイルは一部のテキストをスパン (または別の) でラップし、スタイルを与えることしかできません ( https://facebook.github.io/draft-js/docs/advanced -topics-inline-styles.html#content )

ただし、メモを表示して最終的に編集するには、onmouseover / onmouseleave イベントを処理する必要があります。

選択範囲だけをブロックなどでラップすることはできますか? ブロックは、インライン スタイルのような別のブロック内のスパンになります ...

4

1 に答える 1

1

デコレータ。_ カスタム React コンポーネントを使用して特定のテキストをレンダリングする機会を提供します。したがって、React コンポーネントにマウス イベントを登録できます。

于 2016-09-23T03:45:09.213 に答える