私はAngularJSの管理パネルに取り組んでいます。パネルには 4 つのタブがあり、それぞれにテーブル (ユーザーなど) が含まれており、行を押すと特定のオブジェクト画面が表示されます (例: すべてのユーザーの詳細、テーブルに表示されないものを含む)。
1 つのことを除いて、すべてが正常に機能しています。users テーブルの行を押すと、ユーザー画面が表示されます。別のユーザー行を押すよりも後ろに押すと、(データがサーバーから受信されるまで) 数秒間前のユーザー データを確認できます。
これは私のHTMLにあるものです:
<div class="span12" ui-view >
<!--PAGE CONTENT BEGINS-->
<!--PAGE CONTENT ENDS-->
</div><!--/.span-->
そして、私のコントローラーでは、すべての遷移は次のようになります (たとえば):
$state.transitionTo('userDetails', {userId: id});
ユーザーが以前のデータを表示しないように、HTML を完全にリロードする方法はありますか?
ありがとう。