Rumah > hujung hadapan web > tutorial js > Cara menggunakan dan mengkonfigurasi laluan dalam AngularJs_AngularJS

Cara menggunakan dan mengkonfigurasi laluan dalam AngularJs_AngularJS

WBOY
Lepaskan: 2016-05-16 15:16:06
asal
1237 orang telah melayarinya

Angular ialah rangka kerja aplikasi satu halaman yang dibangunkan oleh Google Ia merupakan salah satu rangka kerja aplikasi satu halaman yang lebih utama sekarang Ia mempunyai banyak ciri berkuasa, seperti pengikatan data dua hala, menggunakan corak MVC di bahagian belakang -hujung ke bahagian hadapan, dan Arahan penyesuaian dsb.

Memandangkan ia adalah aplikasi satu halaman, penukaran halaman sememangnya amat diperlukan

sudut menggunakan laluan semasa melaksanakan penukaran halaman.

<script src="js/plugins/angular/angular.min.js"></script>
<script src="js/plugins/ui-router/angular-ui-router.min.js"></script> 
Salin selepas log masuk
angular.min.js hendaklah dimuatkan sebelum angular-ui-router.min.js Kemudian kami akan mendaftarkannya dalam apl.

(function () {
angular.module('demo', [
'ui.router', 
])
})(); 
Salin selepas log masuk
Selepas pendaftaran, anda perlu mengkonfigurasi laluan

function config($stateProvider, $urlRouterProvider,$httpProvider) {
$urlRouterProvider.otherwise("/home/get");
$stateProvider
.state('login', {
url: "/login",
templateUrl: "../views/login.html",
})
.state('home', {
abstract: true,
url: "/home",
templateUrl: "views/common/content.html",
})
.state('home.get', {
url: "/get",
templateUrl: "views/get.html",
data: { pageTitle: 'Example view' }
})
.state('home.post', {
url: "/post",
templateUrl: "views/post.html",
data: { pageTitle: 'Example view' }
});
}
app = angular.module('demo');
app.config(config); 
Salin selepas log masuk
Konfigurasi telah lengkap di sini Setiap keadaan dalam konfigurasi adalah paparan, yang mewakili keadaan halaman digunakan untuk lompatan halaman Fail html yang sepadan adalah dalam fail yang sepadan dengan templateUrl


Di atas adalah pengetahuan tentang penggunaan dan konfigurasi laluan dalam AngularJs yang dikongsi oleh editor saya harap ia akan membantu semua orang.

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan