私は3種類のビュー(DetailView、CardView、Column)テンプレート/ htmlページをシングルページで表示します。ユーザーはこれらの3つのビューを切り替えることができます。AngularJSにテンプレートダイナミックを含めるには?
一度に1つのビューをページにバインドしたい場合は、ユーザーの切り替えによって以前のビューが削除され、新しいビューがバインドされます。私はモデルをバインドするためのデータを持っているので、データをバインドするためにサービスを呼び出す必要はありません。私は、これらの3つのビューの間で、更新ページとロードデータなしで切り替える必要があります。
問題は、3つのビューをバインドするとdiv-idと競合し、DOMのすべてのビューに対してたくさんのHTMLコードがあることです。
読み込みを行わずにこれらの異なるビューを切り替える方法を教えてください。&ページを更新しますか?あなたが求めているその1そのデフォルトの動作をルーティングすることでページを切り替える場合
<body>
<div ng-include="'detailView.html'" ng-show="detailView"></div>
<div ng-include="'cardView.html'" ng-show="cardView"></div>
<div ng-include="'cardView.html'" ng-show="cardView"></div>
</body>