ViewChild - Não funciona no Angular 2 RC 1 JavaScript
O ViewChild não está funcionando no JavaScript do Angular 2 RC 1. Eu tenho usado<router-outlet>
. Alguém pode me ajudar a resolver esse problema? Desde já, obrigado. A seguir está o meu código de exemplo
app.AppComponent = ng.core.
Component({
selector: "app",
template:
'<div>' +
' <router-outlet></router-outlet>' +
' <div (click)="submit()">Submit</div>' +
'</div>',
queries: { 'viewChild1Component': new ng.core.ViewChild(app.Child1Component) },
directives: [ng.router.ROUTER_DIRECTIVES]
})
.Class({
submit: function() {
console.log('#### submit');
this.viewChild1Component.onSubmit();
}
});
ng.router
.Routes([
{ path: '/child1', component: app.Child1Component, useAsDefault: true },
])(app.AppComponent);