recherche

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

angulaire.js - Questions sur $parent en angulaire

J'ai trouvé un tutoriel sur Internet sur les exemples angulaires. Un des exemples que je n'ai pas très bien compris. J'espère que des amis pourront me donner quelques conseils :

ng-class="{true: 'year-interest', false: 'etc-text'}[$parent.$parent.$parent.$first]"

L'URL du tutoriel est : http://each.sinaapp.com/angular/tutorial/ng-nested-repeat.html

Principalement parce que je ne comprends pas :
1. Sur quelle base le vrai et le faux sont-ils déterminés comme bool ?
2. Que signifie le $parent.$parent.$parent.$first suivant ?

J'espère que des amis pourront me donner quelques conseils.

世界只因有你世界只因有你2821 Il y a quelques jours606

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

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-15 17:01:13

    1. vrai ou faux est jugé sur la base de l'expression suivante, c'est-à-dire que $parent.$parent.$parent.$first
      $first est un attribut de $scope, true représente le premier élément et false ne représente pas le premier élément. éléments

    2. $parent fait référence à la portée parent, $parent.$parent est la portée parent de la portée parent, et ainsi de suite.

    Pourquoi tant de $parents ?
    De nombreuses directives en angulaire telles que ng-if et ng-repeat créeront des portées enfants

    répondre
    0
  • Annulerrépondre