0
私の理解として、angularjsのサービスは "シングルトン"です。以下は、Asp.net MVCアプリケーションでangularjsを使用している私のシナリオです。サーバコール後に私の角度jsサービスが破壊されるのはなぜですか?
私はangularjsサービスを作成しました。私はこれをHTMLビューの1つで使用されているコントローラの1つで使用しています。そのページから別のページに移動すると、Serverへの呼び出しが発生し、その場合、私のangularjsサービスはリセットされます。後で、私が同じページに戻ったとき、私のサービスは再び作成/初期化されます。誰かが理由を説明してくれますか?
ページをリロードしていない場合は、あるページから別のページに移動しているため、角のあるコンポーネントが存在するためです。あなたがSPAとしてあなたのアプリケーションを作るなら、これはうまくいくかもしれません –
あなたは何を正確に達成しようとしていますか? –
Pankaj:私のアプリケーションはシングルSPAではなく、MVCアプリケーションにさまざまなサイロSPAを用意しています。 – Muffadal