Возможно ли динамическое обновление базового имени из пакета истории?https://www.npmjs.com/package/history
Мне кажется, вы установили это только один раз, а затем он повторно используется модулем для автоматического добавления базового имени в URL, если пользователь переходит на URL, где базовое имя отсутствует:
createBrowserHistory({
basename: getLocale(), //en, sv, ...
})
И я не могу использовать следующее, потому что это не изменит автоматически URL-адрес с '/'
на '/en'
:
<Router history={history} basename={`/${props.locale}`}>
...
</Router>
Вариант использования:
- Я хочу изменить базовое имя без обновления страницы
- Я хочу, чтобы базовое имя содержало языковой стандарт, например:
en
- Я хочу, чтобы базовое имя было добавлено автоматическина URL, если пользователь переходит на URL, который не содержит базовое имя
Заранее спасибо!