0

jquery mobile を使い始めたばかりで、データロール ページの概念を理解しています。私のアプリは、1 つの HTML ファイル内の複数のページではなく、単一のページで構成されます

これらのページは、従来の Web サイトとしてレンダリングされると、多くの一般的なマークアップ (ヘッダー、メニュー、フッター) が含まれます。理想的には、新しい各ページでページのコンテンツを変更するだけで、余分なマークアップをすべて読み込まないようにしたいと考えています。これにより、サーバー側で問題なく処理でき、残りの要素を含まない HTML フラグメントのみを返すことができます。ただし、jqm は応答のみを表示し、すべての共通ビットは非表示になります。すべてを返すだけだと主張する人もいるかもしれませんが、一部の一般的な要素 (メニューなど) には、ページの読み込み時に AJAX 要求を作成してユーザー固有のデータを表示するクライアント側のロジックがあり、すべてのページに対してこれを行う必要はありません。

これは非常に一般的なシナリオだと思いますが、皆さんがこの状況にどのように対処したかに興味がありますか?

ありがとう

4

1 に答える 1