0

一度に 1 つのテキスト ファイルしか操作できないテキスト エディターを Flex で作成しました。複数のファイルを同時に開いて、ユーザーがアクションバーを介して開いているファイルを切り替えることができる Blackberry WebWorks アプリとしてやり直したいと思います。単一のファイルを開くことに頭を悩ませることはできますが、複数のファイルに対してこれを行うことができるかどうか、またはその方法がわかりません。

Flex では、画面間でデータを渡す方法は知っていますが、javascript はどうですか?

4

1 に答える 1

1

アプリの設計方法によって異なります。MVC パターンに従えば、単一の HTML ファイルを作成し、JavaScript を使用してさまざまな「画面」のコンテンツを読み込んだり読み込んだりできます (たとえば、jQuery Mobile ではこれが簡単になります)。その場合、グローバル JavaScript 変数 (変数を含むモジュールをお勧めします) または何らかの形式の localStorage を使用して、これらの画面間でデータを簡単に共有できます。

それ以外の場合、別の HTTP リクエストを使用して別の HTML ファイルからコンテンツをロードしている場合は、最初に状態/モデルを localStorage に保存する必要があります。

于 2013-01-14T15:24:47.953 に答える