2016-04-07 13 views
0

私は角度jで完全に構築された簡単なアプリケーションを持っています。ルーティングでは、リクエストごとに、以下に示すように特定の部分にリダイレクトします。だから、ここでは上記のコードからangularjsでpartialview全体をポップアップ表示にするには?

.state('updateorder', { 
    url : '/updateorder', 
    templateUrl : 'partialviews/updateorder.html', 
    controller : 'Distributor3Controller' 
}) 

、リクエストがupdateorderのために来るとき、あなたが見ることができるように、それは

をupdateorder.htmlにリダイレクト私の問題は私の要件では、私が表示してきた、あるupdateorder.htmlポップアップとして。それでもなお、それはangularJsに関連するはずです。ですから、私はwindow.open(...)のような概念を使うことはできません。

私の質問は
1)これを行うことはできますか?もしそうなら、どうですか?
2)それは良い方法ですか?

答えて

0

はい、できます。 ui-routerでNested Statesをチェックしましたか?すべての注文をリストし、各注文を更新するためのリンクがある状態 '注文'があると仮定します。ユーザーがクリックして更新すると、状態の注文はそのポップアップを示す子状態のorder.update_orderになります。

関連する問題