問題タブ [medium-editor]
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.
laravel - Laravelプロジェクトのパブリックフォルダに保存されている画像をデータベースに保存する方法
メディア エディター プラグインを使用して、Laravel プロジェクトのパブリック フォルダーに格納されている画像をデータベースに保存する方法
medium-editor - mediumEditor.js で子要素を編集できないようにする
親要素が編集可能であるのに、中型エディタで子要素を編集できないようにする方法。例:
angularjs - angular エディター ディレクティブのコンパイル
いくつかの(高度な?)角が頭を痛めています。
目標は、WYSIWYG HTML エディターを拡張して、ユーザーが特定の角度ディレクティブを任意の HTML コンテンツに挿入できるようにすることです。私はmedium-editorとそのangular-medium-editorラッパーを選択しました (しかし、より良い解決策がある場合、私はそれに固執していません)。
この Plunkは、エディター ディレクティブが (editable
属性を使用して) インスタンス化され、アクティブ化される方法を示しています。ツールバーは、選択したテキストの周りにカスタム ディレクティブを追加するボタンを含むようにカスタマイズされています:<my-custom-directive class="bg-info"> ... </my-custom-directive>
. (デモンストレーション用に、カスタム ディレクティブはそのコンテンツをボタンにラップ (トランスクルード) し、クリックするとアラートをトリガーします)。
エディター内のディレクティブがコンパイルされるように、エディターのコンテンツを (再) コンパイルする際に問題があります。使用$compile(element.contents())(scope)
すると、トランスクルージョンを使用するディレクティブに対して ngTransclusion:orphan エラーがスローされます。(これは、エディターのlink
関数が呼び出されるまでに角度が既にトランスクルージョンを行っているためだと理解しています。)
トランスクルージョンを使用しないように、すべての潜在的なカスタム ディレクティブをリファクタリングすることはできません。
任意のエディター コンテンツ (多くの異なるディレクティブを含む可能性があります) を正常にコンパイルするには、どのようなパターンを使用できますか? これは、$compile の使用が正当化される「フリンジ ケース」の 1 つですか? もしそうなら、私はそれをどのように使用しますか?
vue.js - Medium Editor が VueJS ディレクティブに値を事前入力しない
メディア エディターを VueJs ディレクティブと統合しようとしています。
うまく機能していますがvalue
、フィールドの初期プロップが最初にメディア エディターに入力されていません。中程度のエディターでテキストを更新するとすぐに、リンクが確立され、html がテキストエリアに取り込まれます。
指令:
エレメント:
に値が入力される前に bind 関数が実行されているようtextarea
です。
これら2つを統合した経験のある人はいますか?
javascript - ミディアムエディターは、ceart の位置を取得します
プロジェクトでメディアエディターを使用しており、キャレットの位置を取得しようとしています
しかし、私は未定義になり続けています。誰もこれを達成する方法を知っていますか?
javascript - Javascript medium-editor マークダウン画像の追加とコンテンツの更新
私はdivを使用して中型エディタと中型エディタのマークダウンを持っています
ユーザーが の中に入力すると.editable
、textarea
同期されます。
ボタンをクリックすると、画像が追加されます.editable
私の問題はマークダウンのみの更新です.editable keypress
そのため、テキストを追加すると、内部のキーをもう一度textarea
押さない限り、同期しません.editable
画像を追加した後に更新するようマークダウンに指示する方法を知っている人
jquery - medium-editor と pasteHTML は、貼り付けられた html 内にカーソルを保持します
ステップの画像をUPDATEしました。
私はミディアム エディターに関係するすべてのことを考え続けており、私が達成したいことの終わりに向かっていますが、この最後のものには困惑しています. Medium Button拡張機能を使用して、関数を起動してからクリックするカスタム ボタンを作成しています。新しい HTML をエディターに貼り付けようとするまでは、すべてうまくいっています。jQuery クリック関数は次のとおりです。
Sally をコードに追加します。それはうまくいきます。私が問題を抱えているのは、編集可能なフィールドで、キャレットが終了タグの直前に配置されていることです。そのため、人々がタイピングを続けると、そのマークをキックアウトしたいときに、そのマークにテキストを追加し続けます。キャレットをタグの外に移動する方法が必要です。
誰にもアイデアがありますか??
ありがとう!