2017-09-18 10 views
0

ボタンをクリックすると機能を実行しようとしています。 Downは現在のコードですが動作しません。これは私の主要なapp.componentではない、私は2番目のタブでこれをしようとしている。角度のあるCLI機能ボタンクリック

アドオンprofile.component.html

<button ng-click="myFunc()">Click</button> 

アドオンprofile.components.ts

export class AddProfileComponent implements OnInit { 

    constructor() { 
    this.showWindow(); 
    } 

    myFunc():void{ 
    console.log("Works"); 
    } 

    ngOnInit() { 

    } 
} 

答えて

1

あなたは角度2を使用している場合は、あなたはng-clickを使用することはできません。 (click)

また
<button (click)="myFunc()">Click</button> 

使用し、

export class AddProfileComponent implements OnInit { 

    constructor() { 
    this.showWindow(); 
    } 
    showWindow(){ 
    // your code 
    } 
    myFunc():void{ 
    console.log("Works"); 
    } 

    ngOnInit() { 

    } 
} 
+0

おかげで、これは働いていたshowWindow機能を実装!これは既存のすべてのngコマンドにも影響しますか? (Angular 2を使用している場合(私はAngular CLIを使用しています))。 – Amar

+0

角度2は角度1の実装とは異なります。あなたは文書を正しく読まなければなりません。そして、はい、その異なる –