cari

Rumah  >  Soal Jawab  >  teks badan

angular.js - Bagaimana untuk menambah parameter pada templateUrl dalam penghalaan angularjs?

app.config(function($routeProvider)
{
$routeProvider.when('/project/:id',{
    templateUrl: 'project',
    controller:'projectController'
});});

Saya ingin menghantar id ke templateUrl, yang bermaksud akses sebenar ialah 'projek/id'. Adakah terdapat cara untuk melakukannya? Kerana pada masa ini, permintaan dibuat kepada tindakan latar belakang berdasarkan ID. Novice tolong beri saya nasihat.

伊谢尔伦伊谢尔伦2777 hari yang lalu644

membalas semua(1)saya akan balas

  • PHPz

    PHPz2017-05-15 16:52:33

    Baiklah, saya hanya melihat API dan mengujinya ia boleh ditulis secara langsung sebagai fungsi.

    app.config(function($routeProvider)
    {
    $routeProvider.when('/project/:id',{
        templateUrl: function($routeParams){return 'project/'+$routeParams.id;},
        controller:'projectController'
    });});
    

    balas
    0
  • Batalbalas