問題タブ [quill]
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.
quill - Quill Editor でイメージタグに css クラスを追加する方法
ブートストラップでQuillを使いたい。
class="img-fluid"
エディターで画像タグに属性を追加する必要があります。
quill - quilljs で選択できない埋め込みカスタム フォーマットを作成する方法
スタイルを設定できるカスタム埋め込みフォーマットを作成したいのですが、テキストは変更できません。私のユースケースは、ハッシュタグのケースとよく似ています。エディターで現在選択されている範囲にハッシュタグを追加する外部ボタンが必要です。しかし、これを行った後、ハッシュタグを「ブロック」として動作させて、ユーザーがそこに行ってそのテキストを変更できないようにします。
これを達成できる唯一の方法は、フォーマットのノードが contenteditable=false であると言うことでしたが、主にこのアプローチに問題があるため、正しい方法で進んでいるかどうかはわかりません。
ハッシュタグがエディターの最後のものである場合、(矢印またはカーソルを使用して) それを超えて移動することはできません。それをダブルクリックして選択すると、(個々の単語ではなく) 全体を選択する必要があります (スタイリングのため) カーソルがハッシュタグのすぐ後ろにある場合、右を押すと、ハッシュタグ内に書き込みます。これを試しながら作成したコードペンを確認できます。
完全なコードペンは次のとおりです: http://codepen.io/emanuelbsilva/pen/Zpmmzv
どうすればこれを達成できるかについてのヒントを教えていただければ幸いです。
ありがとう。
javascript - laravel 5.3フォーラムサイトとのquill.js統合
quill.js を自分のサイトに統合する方法を探していますが、提供されるサポートは存在しないか、泥のように明確です。誰かが私を助けることができますか?
以下は私のコードで、現在はすべてインラインになっているため、すべてを見やすくなっています。私はクイルをページ上で実行することに成功し、それを使用してテキストを編集できますが、フォームを送信すると、エディターの値が送信されません...
エディターはその内容を非表示の入力に渡し、その内容を送信する必要がありますが、フォームを送信しているときに入力が入力されていません。
誰かが私が間違っていることを知っているなら、私はすべて耳を傾けています。誰かが問題を試みるためのより良い方法を持っているなら、私は提案を受け入れます(フォームは現在GETに設定されているので、渡されたものを簡単に調べることができます)ただし、既に作成されたコントローラーは、POST される変数を処理します。
ありがとう!
javascript - クイルによるsocket.ioリッチテキスト編集
リアルタイムエディターを構築するために、socket.io で Quill API を実装しようとしていました。Delta を発行することはできましたが、quill.updateContents() は、発行された Delta op データでテキスト エディターを更新していないようです。
これが私のコードです:
index.html (クライアント側)
index.js (サーバー側)
私は本当にあなたの助けに感謝します!
quill - Quill の svg アイコンをオーバーライドする方法はありますか?
私は最新バージョンの quill.js を使用していますが、Quill がエディター ツールバーを生成するときに使用する svg アイコンをオーバーライドする方法があるかどうか疑問に思っていました (それが重要な場合は、バブル テーマの場合)。
ソースのどこでアイコンが定義されているかを調べてみましたが、ツールバーオプションの配列を渡すか、自分でマークアップを定義してセレクターを渡してtoolbar
両方ともsvgアイコンを挿入するようです。
Quill ソースを取得してカスタム ビルドを実行する必要なく、この動作をカスタマイズする方法はありますか? Quill.import('formats/link')
たとえば、カスタマイズする方法のようなものはありますsanitize()
か?
django - QuillJS はテキストエリアで動作しません
次のように、Django 1.10 テンプレートの特定のフォーム フィールドで QuillJS を使用しようとしています。
問題は、Django が、Quill を使用したいフォーム フィールドをtextarea
ではなくとしてレンダリングしdiv
、Quill が機能していないように見えることです。テキストに適用された効果は、視覚的にも結果の出力にも登録されません。既存のレコードを編集しようとすると、textarea
タグ間のソース HTML にあるにもかかわらず、最初のテキストがエディターに表示されません。
Quill が動作しないのは既知の問題ですか、textarea
それとも他に問題がある可能性がありますか?