Contoh Penulisan Khusus:
1.JS mendefinisikan pengontrol
fungsi myctrl ($ scope, $ location) {$ scope.jumptourl = function (path) {// todo: tambahkan kode di sini};}2. Terapkan pengontrol di HTML
<Div ng-controller = 'myctrl'> <button ng-click = "jumptourl ('/Signin')"> Signin </button> </div>3. Ambil di posisi todo di pengontrol
$ location.path (jalur);
Kemudian jalankan untuk melihat efeknya.
Misalkan URL dari halaman saat ini adalah: http://127.0.0.1:8080/#/home
$ location.path (jalur); Setelah eksekusi, itu akan melompat ke http://127.0.0.1:8080/#/signin
Jika Anda menemukan bahwa halaman tersebut tidak dapat dialihkan secara normal, Anda dapat menambahkan kalimat setelah $location.path(path);
var cururl = $ location.absurl (); // Digunakan untuk menampilkan jalur lengkap URL
Saat men -debug halaman pelacakan, Anda mungkin bisa menebak apa nilai Cururl.
OK, di atas adalah semua tentang menggunakan pengontrol untuk menyelesaikan pengalihan URL di AngularJS. Saya harap artikel ini akan membantu semua orang untuk belajar AngularJS.