Jak zapobiec ponownemu ładowaniu kontrolera podczas używania przełącznika ng
W tym przykładzie, używając ng-switch, mogę przełączać się między różnymi widokami. Każdy widok ma przypisany kontroler.
W tym miejscu zamieściłem szybką próbkę online:http://jsfiddle.net/FBHjZ/1/
Wygląda na to, że kontroler jest stale aktualizowany za każdym razem, gdy przełączam widoki: Jeśli wprowadzisz wartość val w polu wprowadzania, idziesz do domu i powrócisz do ustawień, wartość zostanie utracona.
Jak mogę temu zapobiec? Zasadniczo chcę zachować stan poprzednich widoków, gdy przełączam się między widokami.