recherche

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

angulaire.js - Comment savoir quel bouton est appelé dans le contrôleur en angulaire?

C'est ainsi que c'est écrit actuellement

<li ng-repeat="data in datas"><a ng-click="handle($index)"></a></li>

Je veux savoir comment écrire directement dans le contrôleur au lieu de passer des paramètres en HTML ?

过去多啦不再A梦过去多啦不再A梦2774 Il y a quelques jours546

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

  • 淡淡烟草味

    淡淡烟草味2017-05-15 16:51:50

    <button ng-click="onClick($event)">Button</button>
    

    $scope.onClick = function(evt) {
      var index = $(evt.target).index();    //jquery
    }
    

    répondre
    0
  • 高洛峰

    高洛峰2017-05-15 16:51:50

    Bien que je ne comprenne pas ce que la personne qui pose la question veut demander, j'écris généralement comme ceci dans cette situation :

    <li ng-repeat="data in datas"><a ng-click="handle(data,$index)"></a></li>
    

    répondre
    0
  • Annulerrépondre