あるページでプロシージャを呼び出して別のページで使用したいのですが、レスポンスは次のページでしか使用されないため、JsonStore は適していないと思います。グローバル変数を定義する必要がありますか? そのようなことを行うためのコードサンプルはありますか? ご協力いただきありがとうございます。
質問する
437 次
1 に答える
1
ページとは、異なる HTML ファイルを意味していると思います。その場合、それはお勧めできません。Worklight は単一ページのアプリケーションを対象としています。その方法を示すコード サンプルはありません。
単一の HTML ページを作成し、jQuery.loadなどを使用して新しい HTML / DOM 要素を挿入することをお勧めします。新しい HTML を動的に挿入することにより、単一/メインの HTML ファイルが大きくなりすぎないようにし、未使用の DOM 要素を破棄 (つまり、メモリや DOM から削除) できます。Google でpage fragments
andを検索するとhtml templates
、例を見つけるのに役立ちます。アイデアは、JavaScript コンテキストを失わないということです。
おそらく、すべての新しいHTMLページでJSONStoreを再初期化するために新しいinitを実行して(データは削除せず、アクセスを許可するだけです)、 getを使用してJSONStoreコレクションへのアクセスを取得し、次のような操作を実行することができます。見つけます。
于 2013-05-10T02:45:10.680 に答える