javascript - Unexpected directive value 'undefined' on the View of component (angular 2.0) -
i use latest alpha version of angular 2.0, use es5 code it. when add directives view annotation encounter error.
plunkr: http://plnkr.co/edit/ejqmvaidyyppoexr0igf
place.annotations = [     new angular.componentannotation({         selector: 'ph-place',         injectables: [service.places]     }),     new angular.viewannotation({         template: '<ul><li *for="#place of places">{{ place }}</li></ul>',         directives: [angular.for]     }) ];      
comment github angular 2.0 issue gdi2290
@virtualoverride problem docs on angular.io still outdated. here's example working alpha.25 plnkr.co/edit/ks0sbv?p=preview refactored bit , made helper annotations in utils. added original 1 old if prefer that"
i needed make couple of changes:
main issue, changed injectables appinjector in directive settings, has been changed new alpha version.
new angular.componentannotation({         selector: 'ph-place',         appinjector: [service.places]     }),   changed ngfor:
 new angular.viewannotation({         template: '<ul><li *ng-for="#place of places">{{ place }}</li></ul>',         directives: [angular.ngfor]     })        
Comments
Post a Comment