Налада базавага рутынгу ў Angular

Давайце цяпер наладзім рутынг. Зробім так, каб калі ў адрасным радку браўзэра ўведзены URL /aaaa/, то паказваўся першы кампанент, а калі ўведзены /bbbb/, то другі.

Такая налада робіцца ў файле app.routes.ts. Для пачатку трэба імпартаваць нашы кампаненты:

app/app.routes.tsimport { AaaaComponent } from './aaaa/aaaa.component';
import { BbbbComponent } from './bbbb/bbbb.component';

А цяпер трэба сказаць, які URL якому кампаненту адпавядае. Для гэтага трэба зрабіць спецыяльны масіў аб'ектаў з маршрутамі (рутамі). У кожным аб'екце будзе ключ path, у якім задаецца URL (без канчатковых слэшаў), і ключ component, у якім задаецца кампанент, які паказваецца па гэтым URL:

app/app.routes.tsexport const routes: Routes = [
  { path: 'aaaa', component: AaaaComponent },
  { path: 'bbbb', component: BbbbComponent },
];

Наладаў рутынгу, аднак, недастаткова. Трэба ў бацькоўскім кампаненце паказаць месца, у якое будуць выводзіцца нашы кампаненты. Гэтым мы займемся ў наступным уроку.

Задание 1

Наладзіце рутынг у файле app.routes.ts.