Согласно тому, что вы сказали в комментарии, у вас есть два решения:
1. Используйте диалоговое окно (Angular Материал) , например
. Метод createUser()
откроет диалоговое окно с формой для создания нового пользователя.
Я не могу предоставить здесь код, будет слишком долго показывать, как работает Material Modal.
2. Создайте маршрут для PersonList, а другой для NewPerson
В своем файле маршрутизации сделайте что-то вроде:
const routes: Routes = [
{ path: 'persons', component: PersonListComponent },
{ path: 'create', component: NewPersonComponent },
]
Затем в своем файле html вы сможете сделать :
<a routerLink="/create" routerLinkActive="active"> Add </a>