⊗jsagPmRtBR 81 of 97 menu

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

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

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

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

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

export const routes: Routes = [ { path: 'aaaa', component: AaaaComponent }, { path: 'bbbb', component: BbbbComponent }, ];

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

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

azbydeenesfrkakkptruuz