Bir arama sayfamız var ve bir yönetici paneli tarafından tanımlanabilen binlerce arama özelliğine sahibiz. Biz angular-ui-router
kullanarak angularjs bir SPA olarak bu sayfayı uygulamak istediğinizdeKöşeli yönlendirici dinamik querystring tanımı
http://example.com/search?a12=3213&a314=412412&a247=1941829&....
, anlayamadım, biz bu rota yapılandırmasını tanımlayan ve nasıl olabilir nasıl: Bir karakteristik arama sonucu sayfası böyle bir URL var Tüm arama parametrelerini querystring'den okuyoruz. ui-router
, $stateParams
'da kullanmak üzere rota yapılandırmasında her sorguparam olasılığını tanımladığından zorlanır.
$stateProvider.state('search', {
url: '/search?a1&a2&a3&a4&a5' // what about a1314?
controller: function ($stateParams) {
console.log($stateParams.a1314);
}
});
Bir geçici çözüm biliyor musunuz?
maç olacak kullanabilirsiniz: https://github.com/angular-ui/ui- yönlendirici/sorunlar/84, ancak bunun gibi bazı geçici çözümler vardır: https://github.com/angular-ui/ui-router/issues/202 – L42y