1

モーダルウィンドウに角度のあるマルチステップフォームがあります。いくつかの異なるビューがあり、うまく機能しますが、最後に「ありがとうございます。まもなくご連絡いたします」という行に沿って HTML の小さなスニペットを表示したいだけです。

ただし、パーシャルを使用してこれのビューを作成することを考えましたが、それが何であるかに対して信じられないほど過剰に設計されているようです。まったく新しいビューを作成せずに、ビューをその文に置き換えるだけの角度の方法はありますか? これは、最終コントローラーの関数から呼び出されます

4

3 に答える 3

0

ng-showビューでこれを行うには、 とを使用ng-hideします。ビューが不要になった場合は、ビューを非表示にして、 を使用してその場所にサンキュー スニペットを表示できるとしますng-show

于 2013-10-31T10:44:15.037 に答える
0

ng-switchあなたが探しているものです。

ドキュメントから:

「ディレクティブ自体は ngInclude と同様に機能しますが、テンプレート コードをダウンロードする (またはテンプレート キャッシュからロードする) 代わりに、ngSwitch は単純にネストされた要素の 1 つを選択し、どの要素が評価された式から取得した値と一致するかに基づいて表示します。 ."

http://docs.angularjs.org/api/ng.directive:ngSwitch

于 2013-10-31T11:10:12.223 に答える