Le grandi modifiche apportate a Angular 1.5 riguardano il supporto di components.Componenti e direttive in angolare 1.5
component('myComponent', {
template: '<h1>Hello {{ $ctrl.getFullName() }}</h1>',
bindings: { firstName: '<', lastName: '<' },
controller: function() {
this.getFullName = function() {
return this.firstName + ' ' + this.lastName;
};
}
});
Mentre tutto va bene, non sono sicuro di come ciò differisca dalle direttive. Quali sono i vantaggi dell'uso di components
rispetto alle tradizionali direttive personalizzate? E i componenti di Angular 1.5 e Angular 2 sono uguali?
modello potrebbe essere una funzione di prima. – EProgrammerNotFound
Scusa Arek, ho intenzione di non votare a causa della disinformazione fornita. Dà l'impressione che le direttive non siano più utili né usate, il che non è vero e le trovo molto utili per fornire validazione, filtraggio e formattazione per i campi. È un concetto molto importante da ricordare. E i modelli possono funzionare in direttive, anche in 1.4 .. quindi non sono sicuro di cosa stavi parlando possono essere "ora" funzioni https://code.angularjs.org/1.4.14/docs/guide/ direttiva –