recherche

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

angulaire.js - Comment transmettre plusieurs paramètres via une URL dans AngularJS?

HTML :

<a ng-click="onGoDetail(y.id);"><img ng-src="imgurl/1.jpg" /></a>

JS :

$scope.onGotDetail=function(pNo)
    {
      window.location.href="detail.html?pNo="+pNo;
    };

URL telle que http://1.1.1.1/report.html?pNo=123 En utilisant cette méthode, vous pouvez transmettre le paramètre pNo=123 sur une URL vers la page de destination tout en accédant à la page, mais que se passe-t-il si vous souhaitez transmettre plusieurs paramètres à la fois ? Par exemple, il y a 2 paramètres, un identifiant et une clé. Comment écrire la page HTML ? Comment écrire une page js ? Je viens d'entrer en contact avec Angularjs, j'aimerais donc demander conseil à mes seniors.

世界只因有你世界只因有你2826 Il y a quelques jours687

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

  • 大家讲道理

    大家讲道理2017-05-15 16:53:25

    Présentez.
    Si vous souhaitez transmettre plusieurs paramètres, épelez simplement plusieurs paramètres :

    window.location.href="detail.html?id="+id+"&key="+key;
    

    Bien sûr, puisque vous utilisez angulaire, utilisez angulaire's $location,

    Voir : $emplacement

    répondre
    0
  • Annulerrépondre