問題タブ [ui-codemirror]

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 投票する
1 に答える
280 参照

codemirror - Undo Redo スタックはコード ミラーリングの場合とは異なります

元に戻す、やり直しのスタックは、区切り文字ごとに維持され、キーボード バッファーを取得する際に一時停止します。

コード ミラーの取り消しとやり直しの動作を構成する方法はありますか。

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

javascript - CodeMirror の問題: フォワード チャネルの解析エラー エラー: transformData での無効なマップ

シンプルなバージョンの codemirror を起動して実行しようとしていますが、2 つの差分ブラウザー (または incog の 1 つ) でドキュメントに移動すると、コンソールに次のエラーが表示されます。

フォワード チャネルの解析中にエラーが発生しました エラー: transformData のマップが無効です

これらは、ログインして同じドキュメントにアクセスしている 2 人の diff ユーザーです。誰もログインしておらず、ドキュメントにアクセスしている 2 つの差分ブラウザーだけだった場合は、正常に動作しました。ルートの指示に従って settings.json ファイルをセットアップし、Sharejs で引き続き動作するバージョンである meteor 1.2.1 を実行しています。meteor --release 1.2.1 --settings settings.json で実行しています。

ドキュメントが両方とも正しいドキュメント ID (つまり、同じドキュメント ID) をレンダリングするときの HTML では...しかし、明らかに、テキストのミラーリングは表示されません。

シンプルな codemirror バージョンの使用 ( {{> sharejsCM docid=docid id="editor"}})

何か案は?

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

jquery - angularjsを使用してクリックするまでCodemirrorエディタがコンテンツをロードしない

tab1 には 3 つのボタンがあり、tab2 には 3 つの codemirror テキスト領域があります。今私が欲しいのは、ボタンをクリックするたびにコードミラーを更新することです。また、更新中ですが、2番目のタブに移動してコードミラー領域をクリックした後です。ボタンのクリックのみで更新したい。

コードミラーのコードは次のとおりです。HTMLコード

js コード