angular.js - angularjs melaksanakan log masuk maklumat penyerahan borang Selepas mengklik "Log Masuk", gunakan state.go untuk melompat untuk memindahkan data.
世界只因有你
世界只因有你 2017-05-15 16:54:10
0
1
736

angularjs melaksanakan log masuk maklumat penyerahan borang Selepas mengklik "Log Masuk", gunakan state.go untuk melompat untuk memindahkan data.

//Kod untuk melaksanakan lompatan
$state.go('landing_page',{'phone':$scope.phone,'validCode':$scope.validCode});

Telefon dan Kod yang sah di sini adalah data yang perlu saya hantar.

ps: Adakah lompatan halaman penyerahan borang dilaksanakan dengan cara ini? Atau adakah lebih baik menggunakan lokasi?

世界只因有你
世界只因有你

membalas semua(1)
曾经蜡笔没有小新

1. Adalah mungkin untuk menghantar data dengan cara ini, tetapi akan terdapat beberapa masalah kecil Jika anda memasuki halaman status landing_page yang melompat, jika anda memuat semula halaman ini, maka parameter yang anda lalui dengan laluan ( (kecuali parameter penghalaan) akan hilang, yang lebih memalukan, jadi cadangan yang baik adalah untuk memproses data yang anda perlukan sebelum melompat ke laluan.
2. Jika parameter ini adalah 路由参数, maka masalah di atas tidak akan berlaku dan parameter penghalaan akan sentiasa disimpan dalam laluan.
3. Jika parameter yang anda lalui dengan laluan juga diperlukan pada halaman selepas lompatan, maka anda perlu mendapatkannya semula sebelum memasuki halaman ini Anda boleh cuba menggunakan kaedah ui-router pemalam resolve untuk mendapatkannya beberapa data yang anda perlukan. Dapatkannya dan kemudian masukkannya ke dalam pengawal yang sepadan.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan