Bootstrap 4 のリモート モーダルの問題は jQuery で解決されました
Bootstrap 開発者は最近、Bootstrap 4 からリモート オプションを削除すると発表しました。更新されたフレームワークを使用してリモート モーダルを実装します。
この質問は、リモート オプションを使用してコンテンツをモーダルに読み込もうとするときに直面するフラストレーションを浮き彫りにします。ユーザーは、ポップアップ ウィンドウが表示されたものの、モーダル本体が空のままであることを観察しました。これは、リモート呼び出しがないことを示しています。
回答で提供されている解決策には、jQuery を利用して非推奨のリモート オプションを置き換えることが含まれます。カスタム コードを記述することで、ユーザーはデータ リモート属性が見つかったときにコンテンツをモーダル本文に動的に読み込むことができます。
jQuery 実装:
$('body').on('click', '[data-toggle="modal"]', function(){ $($(this).data("target")+' .modal-body').load($(this).data("remote")); });
このコードの追加data-toggle="modal" 属性と data-remote 属性を持つボタンがクリックされると、モーダル本体は data-remote 属性で指定されたコンテンツをロードします。
このソリューションは回避策を提供します。 Bootstrap 4 のリモート オプションが削除され、ユーザーは引き続きリモート モーダルを使用できるようになります。ただし、この実装には追加のコードが必要であり、ブラウザのセキュリティと JavaScript の依存関係に関連する潜在的な問題が発生する可能性があることに注意することが重要です。
以上が「remote」オプションが削除された後、Bootstrap 4 でリモート モーダルを実装するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。