क्या मैं वैकल्पिक पैरा (समान टेम्पलेट और नियंत्रक) के साथ एक मार्ग निर्धारित कर सकता हूं, लेकिन यदि वे मौजूद नहीं हैं, तो कुछ params की उपेक्षा की जानी चाहिए?
इसलिए निम्नलिखित दो नियम लिखने के बजाय, केवल एक ही है?
module.config(['$routeProvider', function($routeProvider) {
$routeProvider.
when('/users/', {templateUrl: 'template.tpl.html', controller: myCtrl}).
when('/users/:userId', {templateUrl: 'template.tpl.html', controller: myCtrl})
}]);
कुछ इस तरह ([यह परम वैकल्पिक है])
when('/users[/:userId]', {templateUrl: 'template.tpl.html', controller: myCtrl})
//note: this previous doesn't work
मुझे उनके दस्तावेज में कुछ नहीं मिला।
[]
। इसे देखें: github.com/angular/angular.js/commit/…
[]
1.1.5 संस्करण में नजरअंदाज (बिना ) किया जाएगा।