2

documentationから、他の共同オブジェクト、つまり別の共同リストを含む共同リストを作成できると書かれています。したがって、「onFileLoaded」イベントには、次のコードがあります。

var myRoot = doc.getModel().getRoot().get('myList');
var newList = doc.getModel().createList();
newList.push('Level2');
myRoot.push(newList);

ファイルをリロードするたびに、新しいリストが「myList」に追加されることを理解しています。ドキュメントをリロードするときを除いて、すべて正常に動作します。そのとき、API は "myList" のみを提供し、"newList" はなくなり、空中に消えます。文字列またはその他のデータを追加すると、ドキュメントをリロードしてもデータは保持されますが、現在のリストに別のリストを追加することはありません。私は何を間違っていますか?前もって感謝します。

4

1 に答える 1

0

上記がうまくいかない理由はわかりませんが、「onFileLoaded」からコードを追加するリストを移動したとき、具体的には、DOM要素をクリックしたときにのみリストにリストを追加すると、すべて正常に動作します。とにかく、これらのコードは「onFileLoaded」から外れているはずだと思っていたので、それはすべて良いことであり、うまくいけば誰かがこれらが役立つことを願っています.

于 2013-07-21T03:43:30.843 に答える