Moduł Ui-router został zaktualizowany, aby przewinąć domyślnie do widoku interfejsu użytkownika. Aby temu zapobiec, możesz dodać atrybut autoscroll="false"
na <div ui-view>
. Domyślne ustawienie to true
, które przewija się do widoku ui po zmianie stanu.
Myślę, że powinno być na odwrót, gdzie trzeba ustawić autoprzewijanie, aby włączyć, a nie wyłączyć, ale jest to funkcjonalność zaktualizowanego ui-routera.
Możesz przeczytać o tym here.
w połączonej GitHub kwestii, to mówi, że wartość domyślna to autoscroll="expr"
ale odkryłem, że nic nie robi i expr
że wartość domyślna to autoscroll="true"
(co ma większy sens).
Myślę, że to jest to, czego szukasz - http://stackoverflow.com/questions/14712223/how-to-handle-anchor-hash-linking-in-angularjs/14717011 # 14717011 –