cari

Rumah  >  Soal Jawab  >  teks badan

angular.js - angularjs1里面路由地址传递可选的参数

angular1中怎么在路由里面传递可选的路由参数:

例如:www.test.com传递可选路由参数idwww.test.com/#/test/id在config里:

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

如果按照上面的代码写 id就必须传了 一旦id为空相对应的页面就不会显示出来,有没有办法传递这个值为空 或者可选传递

世界只因有你世界只因有你2744 hari yang lalu507

membalas semua(1)saya akan balas

  • PHP中文网

    PHP中文网2017-05-15 17:15:10

    Saya agak terlupa tentangnya, tetapi saya biasanya menambahnya?

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

    balas
    0
  • Batalbalas