オプションのパラメーターを使用してルートを設定できますか(同じテンプレートとコントローラーですが、一部のパラメーターが存在しない場合は無視する必要がありますか?
それで、次の2つのルールを書く代わりに、1つだけ持っていますか?
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ドキュメントには何も見つかりませんでした。
                  本当に?私は1.1.5を使用しており、コード[:userId]を試してみましたが、無視しません。
                
                
                  
                    —
                    Alexandru R 
                    
                  
                
              
                  せずに試してください
                
                  
                    —
                    OZ_ 
                    
                  
                
              []。:このコミットを参照してくださいgithub.com/angular/angular.js/commit/...
                
                  おっと、申し訳ありませんが、$ resourceについてです。ルーティングで機能するかどうかはわかりません。すみません。
                
                
                  
                    —
                    OZ_ 2013 
                    
                  
                
              
                  g-orgeの答えが良ければ、人々がすべてをスクロールして最良の答えを見つける必要がないように、それをマークしてください。
                
                
                  
                    —
                    AlexStack 2014年
                    
                  
                
              
[]1.1.5バージョンでは無視されます(なし)。