Des Événements mondiaux Angulaire

N'est-il pas équivalent à $scope.emit() ou $scope.broadcast() Angulaire?

Je sais que le EventEmitter de fonctionnalités, mais autant je comprends que va juste émettre un événement pour le parent de l'élément HTML.

Que faire si j'ai besoin de communiquer entre fx. les frères et sœurs ou entre un composant dans la racine de la DOM et un élément imbriqué plusieurs niveaux de profondeur?

  • J'ai eu une question similaire, lié à la création d'une boîte de dialogue composant qui peut être consulté à partir de n'importe quel point dans les dom: stackoverflow.com/questions/34572539/... Fondamentalement, la seule solution est de mettre un événement à l'émetteur d'un service
  • Voici ma mise en œuvre d'un tel service à l'aide de RXJS qui permet d'obtenir la nième dernières valeurs lors de la souscription. stackoverflow.com/questions/46027693/...
InformationsquelleAutor skovmand | 2016-01-10