Angular UI-Router more Optional Parameters in one State
Short answer…. .state(‘login’, { url: ‘/login/:a/:b/:c/:d’, templateUrl: ‘views/login.html’, controller: ‘LoginCtrl’, params: { a: { squash: true, value: null }, b: { squash: true, value: null }, c: { squash: true, value: null }, d: { squash: true, value: null }, } })