angular.js - angularjs1裡面路由位址傳遞可選的參數
世界只因有你
世界只因有你 2017-05-15 17:13:10
0
1
534

angular1中怎麼在路由裡面傳遞可選的路由參數:

例如:www.test.com傳遞可選路由參數idwww.test.com/#/test/id在config裡:

$routeProvider.when('/test/:id',{
         templateUrl: 'test.html',
         controller: 'testCtrl'
})

如果按照上面的程式碼寫 id就必須傳了 一旦id為空相對應的頁面就不會顯示出來,有沒有辦法傳遞這個值為空 或可選傳遞

世界只因有你
世界只因有你

全部回覆(1)
洪涛

有點忘記了,但通常都是加個?

$routeProvider.when('/test/?:id',{
         templateUrl: 'test.html',
         controller: 'testCtrl'
})
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板