Я чувствую, что это глупый вопрос, но я новичок в Angular и нигде не могу найти ответ ...
Я пытаюсь настроить маршрутизацию в новом приложении Angular 6. Я могу перенаправить к компоненту очень хорошо, когда я работаю из командной строки, используя ng serve, но не когда я работаю из Visual Studio. Это просто базовая маршрутизация.
Маршруты, определенные в app-routing.module.ts:
const routes: Routes = [
{ path: '', component: MaintenanceComponent },
{ path: 'merchants', component: MaintenanceComponent }
];
тег розетки в app.component.html:
<div style="text-align:center">
<h1>
Welcome to {{ title }}!
</h1>
</div>
<router-outlet></router-outlet>
Интересно, что я могу сказать, что маршрутизатор распознает запрос к корню во время работы в VS, поскольку он возвратит 404 без {path: '', component: MaintenanceComponent}. Однако попытка доступа / торговцев возвращает 404 независимо. Так что это ключ.
Какую простую вещь мне не хватает?
В проекте используется .NET Core Web API.