Appel de l'enfant composant de méthode de classe parent - Angulaire

J'ai créé un composant enfant qui a une méthode que je voudrais invoquer.

Quand j'ai appeler cette méthode il ne feux de la console.log() ligne, il ne sera pas mis le test bien??

Ci-dessous est le guide de démarrage rapide Angulaire app avec mes modifications.

Parent

import { Component } from '@angular/core';
import { NotifyComponent }  from './notify.component';

@Component({
    selector: 'my-app',
    template:
    `
    <button (click)="submit()">Call Child Component Method</button>
    `
})
export class AppComponent {
    private notify: NotifyComponent;

    constructor() { 
      this.notify = new NotifyComponent();
    }

    submit(): void {
        //execute child component method
        notify.callMethod();
    }
}

Enfant

import { Component, OnInit } from '@angular/core';

@Component({
    selector: 'notify',
    template: '<h3>Notify {{test}}</h3>'
})
export class NotifyComponent implements OnInit {
   test:string; 
   constructor() { }

    ngOnInit() { }

    callMethod(): void {
        console.log('successfully executed.');
        this.test = 'Me';
    }
}

Comment puis-je régler le test bien ainsi?

InformationsquelleAutor shammelburg | 2016-08-16