2017-05-02 3 views
0

私は私のプロジェクトでエースエディタを使用する場合、私はtommorow_nightにテーマを設定したが、毎回のWebページが最初にデフォルトのテーマにエディタを設定し、次いで約秒後に変更がありますtommorow_nightエースエディタが遅れ

これはエディタを最初に空のエディタにしてから、デフォルトのテーマに戻してすぐにtomorrow_nightに変更されました。

私のコードは、単に以下の通りです:

var editor = ace.edit("editor"); 
editor.setTheme("ace/theme/tomorrow_night"); 
editor.getSession().setMode("ace/mode/c_cpp"); 

は、デフォルトのテーマを無効にして、ちょうど直接TOMORROW_NIGHTのテーマをロードする方法はありますか?

答えて

0

setTheme("ace/theme/tomorrow_night")を呼び出すと、ファイルがロードされるのを待つのではなく、即座にテーマを設定するように、ace.jsの後にtomorrow_night.jsファイルを含めます。

これがデフォルトのテーマを防ぐことができますが、それはace.editコール

の前に起こる表示されますので、表示される空のエディタを防ぐことはできません
関連する問題