だから私はウェブサイトをセットアップしていて、他の .html ファイルを div に動的にロードしたいと考えています。各 .html ファイルにはいくつかのコンテンツが含まれていますが、1 つの .html ファイルには独自の angularjs ディレクティブが含まれています。
$scope.content = $sce.trustAsHtml(data);とともにng-bind-htmlを使用していました。しかし、これがhtml rawを出力することを発見しました(角度ディレクティブを処理しません)。
スタックオーバーフローでさまざまなソリューションを使用しようとしましたが、うまくいきませんでした。
Web サイト: http://algorithmictrading.azurewebsites.net/
App.js: http://algorithmictrading.azurewebsites.net/js/app.js
読み込まれる .html ページの例: http://algorithmictrading.azurewebsites.net/includes/home.html http://algorithmictrading.azurewebsites.net/includes/about_us.html
angular ディレクティブを含む .html ページ: http://algorithmictrading.azurewebsites.net/includes/download.html
ご覧のとおり、Web サイトに移動して [ダウンロード] タブをクリックすると、コンテンツは読み込まれますが、ドロップダウン メニューの角度は処理されません。追加したテスト ボタンもアラート ボックスを生成する必要があります。
現在、コードは次のスレッドに基づいています: Call function inside $sce.trustAsHtml() string in Angular js
ありがとう!