angular1中怎麼在路由裡面傳遞可選的路由參數:
例如:www.test.com
傳遞可選路由參數idwww.test.com/#/test/id
在config裡:
$routeProvider.when('/test/:id',{
templateUrl: 'test.html',
controller: 'testCtrl'
})
如果按照上面的程式碼寫 id就必須傳了 一旦id為空相對應的頁面就不會顯示出來,有沒有辦法傳遞這個值為空 或可選傳遞
PHP中文网2017-05-15 17:15:10
有點忘記了,但通常都是加個?
$routeProvider.when('/test/?:id',{
templateUrl: 'test.html',
controller: 'testCtrl'
})