Мне было интересно, что было бы самым простым и чистым способом добавить косую черту перед хешем, когда страница загружается без нее.Магистральные маршруты с косой чертой перед переадресацией хэша
Пусть у меня есть URL www.example.com и у меня есть ссылка, которая указывает на www.example.com/#/test Если я нажимаю эту страницу Ссылка обновит, потому что браузер обрабатывает www.example. com и www.example.com/ как разные документы, я полагаю. То, что я хочу сделать, это тихо добавить эту косую черту без перезагрузки страницы, если она еще не существует.
Одна вещь, которая приходит мне на ум, заключается в проверке инициализации, если существует конечная слэш, если она не добавляется с состоянием push. Но, может быть, есть лучший способ сделать это, что я еще не знаю?
Спасибо
Да, я знаю это НО, но это выглядит очень уродливо для меня без косых черт. example.com/#/test vs example.com # тест ... Yuck .. –