angulardart/angular
Sanity check directives|pipes|providers for validitity
Ouverte
#539 ouverte le 19 juil. 2017
area: compilergood first issue⛈ experience: new user⛑ breaking change
Métriques du dépôt
- Stars
- (1 855 étoiles)
- Métriques de merge PR
- (Aucune PR mergée en 30 j)
Description
@Component(selector: 'test-component',
directives: const [NgIf, NgFor],
template: 'It works!')
class TestComponent {
...
produces the following HTML:
<test-component>It works!</test-component>
If for some reason you were not really awake and write this:
@Component(selector: 'test-component',
directives: const [NgIf, NgFor, DatePipe],
template: 'It works!')
class TestComponent {
...
you end up with the follow HTML:
<test-component></test-component>
No visible error in pub serve nor in the dartium console. A .template.dart file for the faulty component is generated but the content is the same as if you omit the template property in Component annotation.
I didn't tested this with Angular 4 alpha