Ace: コンテナブロックが非表示のときにace-editorコンテンツを設定する方法

作成日 2015年05月16日  ·  3コメント  ·  ソース: ajaxorg/ace

コンテナブロックが非表示のときにエースエディタのコンテンツを設定しようとしています。

私は同じことをすることができません。

これが私が試していることですhttp://jsfiddle.net/U5JtP/408/

なぜエースエディタはコンテンツを更新しなかったのですか、そしてそのようなシナリオでどのように更新するのですか?

最も参考になるコメント

  1. 最新バージョンのエースを使用する:1.1.9
  2. パネルを表示した後、editor.resize()を呼び出します
    http://jsfiddle.net/U5JtP/409/を参照してください

全てのコメント3件

  1. 最新バージョンのエースを使用する:1.1.9
  2. パネルを表示した後、editor.resize()を呼び出します
    http://jsfiddle.net/U5JtP/409/を参照してください

コード内で手動でサイズを変更する必要のない内部構成/パッチはありますか?

いいえ。domノードのサイズがいつ変更されたかを検出することはできません。
したがって、コンテナのサイズが変更されるたびに、 editor.resizeを呼び出してエースに通知する必要があります。

このページは役に立ちましたか?
0 / 5 - 0 評価