3
codemirrorのアドオンを追加しようとしていますが、私はそれを私のcodemirrorインスタンスに追加できません。Codemirror、アドオンの追加方法
オプションでscrollPastEnd: true
のように呼び出そうとしましたが、動作しませんでした。私もdefineOption
機能を使ってみましたが、コンソールにはundefined
と書かれています。
codemirrorのアドオンを追加しようとしていますが、私はそれを私のcodemirrorインスタンスに追加できません。Codemirror、アドオンの追加方法
オプションでscrollPastEnd: true
のように呼び出そうとしましたが、動作しませんでした。私もdefineOption
機能を使ってみましたが、コンソールにはundefined
と書かれています。
まず助けを
おかげで、あなたのHTML文書にしていないエディタにscrollpastend.js
ファイル(https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.32.0/addon/scroll/scrollpastend.min.js)を追加する必要があります。
editor.setOption("scrollPastEnd", true);
:それだけのように新しいオプションを設定することで、あなたのアドオンを有効にしたままその後
CodeMirror.defineOption("scrollPastEnd", false, function(cm, val, old) {..});
:
scrollpastend.js
ファイルから次のコードが言うように
scrollPastEnd
オプションはデフォルトではオフになっています
またはオブジェクトオプションリストへscrollPastEnd
オプションを追加:
var editor = CodeMirror.fromTextArea(document.getElementById("code"), {
mode: "html",
lineNumbers: true,
scrollPastEnd: true
});
あなたを助けることを願って、私はあなたに良い一日をお祈りします。