2016-06-29 11 views
2

で状態を変更した後に失敗し、私は、コードの一部を持っている。このため

$state.transitionTo('newState', {}, { notify: false }) 
      .then(function() { 
       $window.location.reload(); 
      }); 

理由は、私はいくつかのサーバー側のレンダリングによるページをリロードする必要があることですし、 newState これはChromeとIEでは正常に動作しますが、FireFoxではページをリロードしますが、同じ状態のままです。これはFireFoxの既知の問題ですか?何か間違っていますか?

答えて

2

UI-ルータは、すでにこの機能をサポートしています。

$state.go('newState', {}, { notify: false, reload: true }); 

それはFYI、ほぼすべてのケースで$state.goではなく、$ state.transitionToを使用することをお勧めします。

+0

解決方法を試しましたが、いずれのブラウザでも動作しません。 – stanke

関連する問題