1. ホーム
  2. angularjs

[解決済み] Ionicフレームワークを使ったログイン/ログアウト時の履歴の消去とページの再読み込み

2023-06-28 06:17:30

質問

Ionicでモバイルアプリケーションを開発するのは初めてです。ログイン時やログアウト時に、データを更新するために、ページを再読み込みする必要があるのですが。 $state.go('mainPage') は、再読み込みせずにユーザーをビューに戻し、その背後にあるコントローラは決して呼び出されません。

Ionicで履歴をクリアして状態を再読み込みする方法はありますか?

どのように解決するのですか?

フレームワークへようこそ 実はIonicのルーティングは ui-router . をチェックアウトする必要があります。 この前のSOの質問 をチェックして、これを達成するためのいくつかの異なる方法を見つける必要があります。

状態を再読み込みしたいだけなら

$state.go($state.current, {}, {reload: true});

実際にページを再読み込みしたい場合(すべてを再起動させたい場合など)には

$window.location.reload(true)

がんばってください