recherche

Maison  >  Questions et réponses  >  le corps du texte

angulaire.js - Comment ajouter des paramètres à templateUrl dans le routage AngularJS ?

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

Je souhaite transmettre l'identifiant à templateUrl, ce qui signifie que l'accès réel est « projet/id ». Existe-t-il un moyen de le faire ? Parce qu'à ce moment, une demande est adressée à l'action en arrière-plan en fonction de l'ID. Novice, donnez-moi des conseils.

伊谢尔伦伊谢尔伦2777 Il y a quelques jours647

répondre à tous(1)je répondrai

  • PHPz

    PHPz2017-05-15 16:52:33

    D'accord, je viens de regarder l'API et de la tester. Elle peut être écrite directement dans une fonction.

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

    répondre
    0
  • Annulerrépondre