Angular හි වැඩසටහන් සංචලනය
URL අතර සංචරණය කළ හැක්කේ සබැඳි භාවිතා කිරීමෙන් පමණක් නොව, JavaScript කේතය තුළ, විශේෂ අණ භාවිතා කරමිනි.
මෙය සිදු කරනු ලබන්නේ Router සේවාව භාවිතා කරමිනි.
එය සමඟ වැඩ කරන්නේ කෙසේදැයි අපි බලමු. පළමුව
එය ආයාත කරමු:
app/app.component.tsimport { Router } from "@angular/router";
දැන් එය යැපීම් ඇතුල් කිරීම භාවිතා කර අංගයට ඇතුල් කරමු:
app/app.component.tsexport class AppComponent {
constructor(private router: Router) {
}
}
සේවාවට navigate ක්රමයක් ඇත,
එය නිශ්චිත URL එකකට යොමු වේ.
මෙම ක්රමය භාවිතා කරමු:
app/app.component.tsexport class AppComponent {
constructor(private router: Router) {
}
go() {
this.router.navigate(['/aaaa/']);
}
}
දැන් අපි go ක්රමය කැඳවමු
බොත්තමක් මත ක්ලික් කිරීමෙන්:
app/app.component.html<button (click)="go()">btn</button>
Задание 1
බොත්තම් දෙකක් සාදන්න. පළමු එක යොමු කරන්න එක් URL එකකට, සහ දෙවන එක - තවත් එකකට.