Как определить "базовый href" динамически в приложении Angular 8 из index.html?
Как определить "базовый href " динамически в приложении Angular 8 из index.html?
Раньше я использовал --base-href
, но сейчас не поддерживается.
1 ответ
Вы можете установить базовый href динамически, установив свойство через скрипт и получив его в NgModule.
//index.html
<script>
window['base-url'] = window.location.pathname;
</script>
И в вашем модуле вам нужно использовать
@NgModule({
providers: [{provide: APP_BASE_HREF, useValue: window['base-url]}]
})