Как положить sh страницу Blazor в стек, чтобы ее не нужно было обновлять при переходе назад - PullRequest
0 голосов
/ 29 января 2020

Завершите nooby для веб-разработки (в прошлом использовались C# и F # для настольных приложений).

Я играл с серверной частью Blazor (не более Javascript - да!) И хотел знаете, есть ли способ сохранить DOM страницы с помощью Blazor, чтобы при переходе по ссылке и переходе назад DOM не пришлось восстанавливать для исходной страницы?

В настоящее время используется OnInitializedAsyn c на странице .razor для создания исходной страницы - она ​​вызывается снова, когда берется навигация назад.

Имеет ли это смысл? Мне кажется, что на многих веб-сайтах, использующих различные технологии, навигация назад не восстанавливает страницу, DOM где-то сохраняется, а браузер просто «перерисовывает», используя ранее построенное дерево. Или это также полное недоразумение?

...