2016-09-26 2 views
0

Учитывая ссылку на якорь с #bar идентификатор фрагмента на домашней странице:Angular2 - браузер обратно-кнопка с идентификатором фрагмента

<a href="foo#bar" class="button">link to #bar-anchor in /foo</a> 

При нажатии на ссылку браузер перенаправляет меня к /foo#bar, который что Я хочу. Но когда я нажимаю кнопку «Назад» в браузере - он возвращает меня обратно к /foo вместо домашней страницы.

Я не ищу href для / - мне нужно решение, которое обычно возвращает меня туда, откуда я пришел, после перенаправления на якорь/фрагмент на другой странице.

+0

может уяснить его больше? – Manish

+0

@ user32 - в общем - вы нажимаете ссылку привязки на index.html и переходите к месту привязки внутри foo.html. Все идет нормально. но когда вы пытаетесь вернуться к index.html через обратную кнопку браузера - вместо рендеринга index.html браузер переходит только к вершине foo.html. если вы нажмете кнопку «Назад» во второй раз, вернитесь к index.html –

ответ

0

Кажется, что это была проблема с угловой версией, которую я использовал. В финальной версии 2 проблема исчезает.