मैं AngularJS मार्गों के साथ काम कर रहा हूं, और यह देखने की कोशिश कर रहा हूं कि क्वेरी स्ट्रिंग्स के साथ कैसे काम करना है (उदाहरण के लिए, url.com?key=value
)। कोणीय मार्ग जो एक ही नाम albums
के लिए कुंजी-मान पेयर शामिल नहीं समझती:कोणीय मार्गों में क्वेरीस्ट्रिंग कैसे पास करें?
angular.module('myApp', ['myApp.directives', 'myApp.services']).config(
['$routeProvider', function($routeProvider) {
$routeProvider.
when('/albums', {templateUrl: 'albums.html', controller: albumsCtrl}).
when('/albums?:album_id', {templateUrl: 'album_images.html', controller: albumsCtrl}).
otherwise({redirectTo: '/home'});
}],
['$locationProvider', function($locationProvider) {
$locationProvider.html5Mode = true;
}]
);
पहला काम कर रहा है .. धन्यवाद – Amb
आपको केवल सत्य का हिस्सा मिलता है। मार्ग क्वेरी स्ट्रिंग के साथ काम नहीं करते हैं, क्योंकि क्वेरी ** ** ** का हिस्सा नहीं है। क्वेरी स्थान के लिए $ स्थान की अच्छी विधि है, और यह ठीक काम करता है, जैसा कि [जोश] द्वारा बताया गया है (http://stackoverflow.com/a/25899932/2415119) –