2016-10-26 21 views
0

ソーシャルメディアポストを作成するフォームを作成しました。問題は、すべてのフィールドが記入され、私が提出した後、投稿が提出された後も検証が実行されることです。私は角の2つのドキュメントを見てきましたが、この事件については何の話もないようです。私はこの修正のためのハックを受け入れることができません。私のフォームに何か問題がありますか?または、requiredコールについて議論するときに、ドキュメントで何かが恋しくなったのですか?以下は、私の問題点を抱いている人です。事前に助けていただきありがとうございます。 角2フォーム提出後に検証が必要です

plunker

答えて

1
addPost(post){ 
     if(this.newPost != null && 
      post && 
      this.newPost.title.length>=1 && 
      this.newPost.description.length>=1){ 
       this.posts.unshift(this.newPost); 
       this.newPost = new Post(); 
       return false // add this line 
     } 
    } 

編集:ifブロック内の端部にreturn falseを加えます。

関連する問題