2016-06-26 8 views
1

私は長い間検索し、これまで私を助けなかった回答を見つけました。angularjs - iframeの中にアプリを挿入する方法

私のindex.htmlフラスコでアップロードします。

私のアプリをiframeの中に入れたいのですが?

おかげ

+2

​​と私はNoppeyの提案を使用して、アプリケーションが動作しているが、任意の$ HTTPリクエストを行うカントインデックスがあなたの角度アプリ – Noppey

答えて

1

iframeの外についてangularアプリケーションを考えてはいけません。ページ内のiframeは "親"ページと似ていますが、独自のanglejsスクリプトが含まれていて、独自のアプリケーションがブートストラップされている必要があります。

Live demo

+0

も聞かせて、私は私のアプリという設定することができます私の元のプロジェクトを見て? –

+0

したがって、基本的に、角度アプリケーションをインスタンス化する 'index.html'があり、' index.html'(それが由来するページ)を指すiframeがあります。 iframeの内側**新しい別の角度のアプリケーション**が実行されています。これはiframeの内側にあることを認識せず、iframe以外のアプリケーションについては何も知りません。ページとiframeの間の通信が必要な場合は、[postMessage](https://developer.mozilla.org/en-US/docs/Web/API/Window/postMessage)が必要ですが、正直なところ私はあなたが必要とは思わない同じアプリをiframeで実行している –

+0

あなたは私のアプリケーション全体(.pyファイルなど)を認識するindex.htmlを持っており、このファイルにはindexApp.htmlを指し示すiframeがあります。これは静的なフォルダです。だから私のアプリは "静的"フォルダの中のファイルしか見ることができないので、httpリクエストは機能しません(静的フォルダの外にある "views.py"ファイルで作業します) IDは? –

関連する問題