私はブートストラップコントロールを使用して管理パネルを作成しました。ユーザーが製品メニュー項目をクリックすると製品リストが開き、ユーザーが編集/詳細をクリックすると、製品リストページはそのままで、同じページ内の新しいタブとして編集ページが開きます。私は下の画像を参照しています。ブートスラップを使用してこれを達成する方法を教えてください。 Ajaxでブートストラップ・タブとブートストラップ・タブを使用したくないのです。なぜなら、同じページにリスティングと詳細のコードを入力する必要があるからです。これはパフォーマンスの問題を引き起こします。代わりにコードは別のページに残っています同じウィンドウ内でタブとしてレンダリングされ、ユーザーはタブを切り替えてその操作を実行できます。ブートストラップは各ページをタブとしてレンダリングします
0
A
答えて
0
あなたは、そうでない場合は、サーバーに要求を送信する必要があり、AJAXまたは新規取得APIに依存しているサーバーの応答を待ち、それが目的のページをレンダリングに基づいてしなければならない必要なユーザーエクスペリエンスを実現するために。
達成したいUXは、サーバーへのAJAX呼び出しに依存し、ユーザー要求とサーバー応答の両方に基づいてDOMを変更および/または表示するSPAシングルページアプリケーションです。
ナビゲーションアンカー#を使用してページを1つだけ表示し、非表示にすることができ、各セクションはサーバーからデータをフェッチします。 AJAXよりも優れた新しいFetch APIがあり、古いXmlHttpRequestが改善されています。
RestFul APIからデータを取得することを強くお勧めします。各呼び出しはJSON形式のデータを軽く安全にフレキシブルに返すAPIエンドポイントのURLにすぎません。
関連する問題
- 1. タブ付きメニュー - 各タブは別々のCSファイルとして
- 2. CONTRIBUTING.mdはgithubページのWebページとしてレンダリングされません
- 3. React Navigationはすべてのタブを一度にレンダリングします
- 4. ブートストラップ3:Navbarタブはページ幅と同じです
- 5. は例えば、特定のブートストラップのnav-タブを開いてページにリンクしようとして
- 6. (PRE要素の)タブ文字をHTMLの4スペースとしてレンダリングしますか?
- 7. 各タブごとに1つのコントローラを宣言します
- 8. Appページをタブとして追加することはできませんか?
- 9. カスタム404ページと500ページを正しくレンダリングする方法は?
- 10. PDF.jsは、各ページのtextContentとしてドキュメント全体のテキストコンテンツを返します
- 11. 複数のタブを同じページにブートストラップし、1つのタブしか表示しない
- 12. 各タブに異なるメッセージベースを設定していますか?
- 13. プラグインのブートストラップがページ全体と衝突していますWordpress
- 14. ブートストラップのタブが小さいデバイスでオーバーラップしています
- 15. Twitterブートストラップは、ページの負荷に表示されているすべてのタブ
- 16. Prestashopタブの作成、各タブの特定のページ
- 17. aspxページのiframeはレンダリングのページを終了します
- 18. クロムは実際に各タブのプロセスを作成しますか?
- 19. ブートストラップ4モーダルアンカーは、特定のタブをアクティブにしてモーダルを開きます。
- 20. は、私は少し疑問を持っているタブと変更スタイルNG2-ブートストラップ
- 21. スクロールして各ページをアニメーション化する
- 22. ブートストラップ左のタブとコンテンツ
- 23. ブートストラップ3タブとDjangoフォーム
- 24. ブートストラップ3:角度jsを使用してタブを選択解除します
- 25. 角度UIブートストラップを使用して静的タブを無効にしますか?
- 26. Exrinのmasterdetailページの詳細ビューとしてのタブ付きページ
- 27. ブートストラップ4は、異なるタブにAmazonアフィリエイト広告を表示しています
- 28. タブ上のページを更新するブートストラップをクリック
- 29. Facebookのタブ(Facebook)ページのタブとしてFacebook App(webpage)を追加する方法
- 30. PHPでブートストラップのページ設定を使用しようとしていますmysqli