Urambazaji wa Kiprogramu katika Angular
Kuhama kwa anuwai ya mitandao unaweza kufanyika sio tu kwa kutumia viungo, lakini pia ndani ya msimbo wa JavaScript, kwa kutumia amri maalum.
Hii inafanywa kwa kutumia huduma ya Router.
Tuangalie jinsi ya kufanya kazi nayo. Kwa
mwanzo ingiza:
import { Router } from "@angular/router";
Sasa ingiza kwenye sehemu ya programu kwa kutumia uingizwaji wa utegemezi:
export class AppComponent {
constructor(private router: Router) {
}
}
Huduma ina mbinu navigate,
ambayo inakwenda kwenye URL iliyobainishwa.
Tutumie mbinu hii:
export class AppComponent {
constructor(private router: Router) {
}
go() {
this.router.navigate(['/aaaa/']);
}
}
Sasa tuitaje mbinu go kwa kubonyeza
kitufe:
<button (click)="go()">btn</button>
Tengeneza vitufe viwili. Kifundo cha kwanza kikipeleka kwenye anuwai ya mitandao moja, na cha pili - kwenye nyingine.