1

申し訳ありませんが、初心者 Q. XML ドキュメント全体で特定の属性を非表示にすることは可能ですか?

エディターのコンテンツを DOM 上の他の場所にある Ace 以外のオブジェクトと同期する方法が必要です (残念ながら、xml を個別にロードする SWF ファイルです...)。ドキュメント全体で各ノードにラベルを付けることを考えました (例: tag='1')。これにより、特定のタグを持つノードが Ace で操作された場合、そのタグを使用して正確に操作されたものを把握できます (逆の場合は更新)。 xml が Ace の外部で操作される場合は Ace)。

人々がこれらのタグを操作しないことが最善であるため、それらを非表示にしたいと考えています。

ありがとう :)

4

1 に答える 1

1

折り目を作成してテキストを非表示にすることもできますが、変更を追跡するには、テキストに対する位置を維持するアンカーを使用する方がよいと思います

a=ace.session.doc.createAnchor(row,col); // create
a.getPosition(); 
a.detach(); // remove when not needed anymore
于 2013-05-25T08:45:54.473 に答える