問題タブ [draftjs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
645 参照

ruby-on-rails - Draft.js / Rails のセットアップ

Rails フレームワークで DraftJs を使用することは可能ですか?

現在、次の GEM を使用しています。

  1. gem 'js-routes'

  2. gem 'react-rails', '1.6.1'

  3. gem 'rails-assets-classnames'

rails-assets で、Draft.Js に関連するものが見つかりません。

npm を使用しないことをお勧めします (これは必須のようです)。

0 投票する
0 に答える
471 参照

draftjs - draftjs エディタでのブロック タイプの制約

Draftjs ではプレーンな段落に のブロック タイプが指定されますがunstyled、draftjs はparagraphタイプを定義します。同様に、貼り付けの場合、p または div タグのデフォルトのブロック タイプはスタイルなしです。

このデザインの理由は何ですか?paragraph通常の段落のデフォルトのブロック タイプとして代わりに使用する方法はありますか?

0 投票する
0 に答える
229 参照

javascript - データ変換後にコンテンツの状態がカスタム スタイルを失う

シリアル化されたコンテンツの状態をローカル ストレージに保存する必要があります。データ変換ヘルパーを使用して、データを変換して元に戻そうとしています。State には、いくつかのカスタム インライン スタイルが含まれています。これはサンプルコードです:

残念ながら、このアプローチではカスタム スタイルが失われます。ただし、定義済み (BOLD など) では問題なく動作します。なんで?どうすればこの問題を解決できますか?

0 投票する
1 に答える
8036 参照

javascript - draft.js でデフォルトのフォント ファミリとサイズを設定する方法

私はdraft.jsエディターを学んでいますが、デフォルトのフォントファミリーとフォントサイズを設定する方法が見つかりません.

私はこの方法を試しました:

奇妙なことに、aligncenterスタイルは正常に機能しますが、コンポーネントがフォーカスされるとフォント サイズファミリが消えます。

正しい方法を教えてください。

0 投票する
5 に答える
30975 参照

javascript - ドラフト js から html 出力を取得できませんか?

私はFacebookでdraft-jsをいじっていますが、エディターのhtml出力を取得する方法が実際にはわかりません。次の例の console.log はいくつかの_mapプロパティを出力しますが、実際のコンテンツが含まれていないようです。

0 投票する
1 に答える
130 参照

reactjs - Draftjs:タイプ「x」のエンティティがコンテンツに存在するかどうかを問い合わせる

私が構築しているチャットクライアントでdraft-jsを使用しています。ユーザーが "@" で他のユーザーにメンションできるカスタム エンティティを作成しました。ユーザーが「@」で言及されている場合、通知を送信したい。ドラフト js で現在のエディターの状態を照会し、特定のタイプに一致するエンティティがあるかどうかを確認する方法はありますか? そのエンティティについてもデータを取得できればいいのですが。