Komponenten und Direktiven in eckigen 1,5

Die große Funktion ändert sich inAngular 1.5 umgeben die Unterstützung von components.

component('myComponent', {
  template: '<h1>Hello {{ $ctrl.getFullName() }}</h1>',
  bindings: { firstName: '<', lastName: '<' },
  controller: function() {
    this.getFullName = function() {
      return this.firstName + ' ' + this.lastName;
    };
  }
});

Während dies alles gut ist, bin ich mir nicht sicher, wie sich dies von den Richtlinien unterscheidet. Was sind die Vorteile voncomponents über traditionelle benutzerdefinierte Direktiven? Und sind die Komponenten in Winkel 1.5 und Winkel 2 gleich?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage