Pertanyaan yang diberi tag «angular2-routing»

Angular Routing adalah fitur built-in yang memungkinkan Anda untuk membuat antarmuka pengguna Aplikasi Halaman Tunggal (SPA), di mana pengguna dapat menavigasi ke tampilan yang berbeda tanpa harus memuat ulang seluruh halaman dari server setiap saat.

8
Ubah parameter rute tanpa memuat ulang di Angular 2
Saya membuat situs web real estat menggunakan Angular 2, Google Maps, dll. Dan ketika pengguna mengubah pusat peta, saya melakukan penelusuran ke API yang menunjukkan posisi peta saat ini serta radiusnya. Masalahnya, saya ingin mencerminkan nilai-nilai itu di url tanpa memuat ulang seluruh halaman. Apakah itu mungkin? Saya telah menemukan …

6
Peringatkan pengguna tentang perubahan yang belum disimpan sebelum meninggalkan halaman
Saya ingin memperingatkan pengguna tentang perubahan yang belum disimpan sebelum mereka meninggalkan halaman tertentu di aplikasi sudut 2 saya. Biasanya saya akan menggunakan window.onbeforeunload, tetapi itu tidak berfungsi untuk aplikasi satu halaman. Saya telah menemukan bahwa di sudut 1, Anda dapat menghubungkan ke $locationChangeStartacara untuk mengeluarkan confirmkotak untuk pengguna, tetapi …

2
"Error: Tidak ada penyedia untuk router" saat menulis kasus pengujian unit Karma-Jasmine
Kami telah melakukan satu pengaturan proyek angular2 dan di dalamnya dibuat satu modul (modul-saya) dan di dalam modul itu dibuat satu komponen (komponen-baru-saya) menggunakan perintah cmd berikut: ng new angular2test cd angular2test ng g module my-module ng generate component my-new-component Setelah membuat pengaturan dan semua komponen, kami menjalankan ng testperintah …

6
Meneruskan data ke komponen turunan "router-outlet"
Saya punya komponen induk yang masuk ke server dan mengambil objek: // parent component @Component({ selector : 'node-display', template : ` <router-outlet [node]="node"></router-outlet> ` }) export class NodeDisplayComponent implements OnInit { node: Node; ngOnInit(): void { this.nodeService.getNode(path) .subscribe( node => { this.node = node; }, err => { console.log(err); } …

3
Berikan parameter ke penjaga rute
Saya sedang mengerjakan aplikasi yang memiliki banyak peran sehingga saya perlu menggunakan penjaga untuk memblokir navigasi ke bagian aplikasi berdasarkan peran tersebut. Saya menyadari bahwa saya dapat membuat kelas penjaga individu untuk setiap peran, tetapi lebih suka memiliki satu kelas yang entah bagaimana dapat saya berikan parameter. Dengan kata lain, …

15
Bagaimana cara menentukan URL halaman sebelumnya di Angular?
Misalkan saya saat ini berada di halaman yang memiliki URL /user/:id. Sekarang dari halaman ini saya menavigasi ke halaman berikutnya :id/posts. Sekarang apakah ada cara, sehingga saya dapat memeriksa apa URL sebelumnya, yaitu /user/:id. Berikut adalah rute saya export const routes: Routes = [ { path: 'user/:id', component: UserProfileComponent }, …

11
'router-outlet' bukanlah elemen yang dikenal
Saya memiliki proyek mvc 5 dengan frontend sudut. Saya ingin menambahkan perutean seperti yang dijelaskan dalam tutorial ini https://angular.io/guide/router . Jadi di saya, _Layout.cshtmlsaya menambahkan <base href="/"> dan membuat perutean saya di app.module saya. Tetapi ketika saya menjalankan ini saya mendapatkan kesalahan berikut: Error: Template parse errors: 'router-outlet' is not …

7
Angular 2 - Routing - CanActivate bekerja dengan Observable
Saya memiliki AuthGuard (digunakan untuk perutean) yang mengimplementasikan CanActivate . canActivate() { return this.loginService.isLoggedIn(); } Masalah saya adalah, bahwa CanActivate-result bergantung pada http-get-result - LoginService mengembalikan sebuah Observable . isLoggedIn():Observable<boolean> { return this.http.get(ApiResources.LOGON).map(response => response.ok); } Bagaimana cara menyatukannya - membuat CanActivate bergantung pada status backend? # # # # …

8
Bagaimana cara menguji unit komponen yang bergantung pada parameter dari ActivatedRoute?
Saya menguji unit komponen yang digunakan untuk mengedit objek. Objek memiliki keunikan idyang digunakan untuk mengambil objek tertentu dari larik objek yang dihosting di layanan. Spesifik iddiperoleh melalui parameter yang diteruskan melalui perutean, khususnya melalui ActivatedRoutekelas. Konstruktornya adalah sebagai berikut: constructor(private _router:Router, private _curRoute:ActivatedRoute, private _session:Session) { } ngOnInit() { …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.