2017-04-07 10 views
1

私は登録フォームを持っており、何か問題が生じた場合にフォームにエラーメッセージを表示したいと考えています。私.TSファイルでメッセージが空でない場合、フォームにエラーメッセージを表示する角度2

は、私は次のコードを持っている: -

onSubmit(email, password, name, surname, username, homephonenumber, mobilenumber){ 
this._userService.register(email, password, name, surname, username, homephonenumber, mobilenumber) 
    .subscribe((result) => { 
    if (result.success == "True") { 
     //this._userService.login(email, password); 
    } 
    else 
    { 
     this.errorMessage = result.message; 
    } 
}); 

}

をそして、私の形で私は、次のしている: - これは投げている

<div class="alert alert-danger" ng-if="{{errorMessage}}"></div> 

コンソールのエラー: -

Can't bind to 'ng-if' since it isn't a known property of 'div' 

エラーメッセージを表示するにはどうすればよいですか?

ご協力いただきありがとうございます。

答えて

1

ng-ifはangularjs構文です。

<div class="alert alert-danger" *ngIf="errorMessage"></div> 

角度2つのテンプレートドキュメント::私の問題を解決しlink

+0

ありがとうスラジュに角度2変更それについては ! – Johann

+0

うれしいよ:) –

関連する問題