Tulis perkhidmatan untuk menyimpan data global. Apabila memasuki halaman senarai, tentukan dahulu sama ada objek data global mempunyai data Jika tiada data, data asal akan dipaparkan secara langsung Jika terdapat data, ia bermakna carian telah selesai, dan data carian atau lain-lain kaedah paparan yang anda suka akan dipaparkan.
Anda boleh menggunakan siaran angularjs, kod kunci adalah seperti berikut
ListController
Pengawal Carian
$rootScope pemprosesan pengawal peringkat atas
Itu sahaja. Intinya ialah penggunaan siaran
Tulis perkhidmatan untuk menyimpan data global. Apabila memasuki halaman senarai, tentukan dahulu sama ada objek data global mempunyai data Jika tiada data, data asal akan dipaparkan secara langsung Jika terdapat data, ia bermakna carian telah selesai, dan data carian atau lain-lain kaedah paparan yang anda suka akan dipaparkan.
Selepas mengklik carian, sudah tentu anda perlu meminta semula data hanya tetapkan semula nilai pada $scope.data= anda dan itu ok