title: Remove validators from form control Angular 6
body: <p>I have a form with a lot of form controls and Validators for some of the controls, like:</p>
  
  <pre><code>title = new FormControl("", Validators.compose([
      Validators.required
  ]));
  description = new FormControl("", [
      Validators.required,
      Validators.minLength(1),
      Validators.maxLength(2000)
  ]);
  </code></pre>
  
  <p>How do I add a save as draft button that does not validate the controls? Or remove them?</p>
  
  <p>I have tried a lot of examples such as:</p>
  
  <pre><code>saveDraft() {
     this.addProjectForm.controls.title.clearValidators();
     this.addProjectForm.controls.title.setErrors(null);
     this.addProjectForm.controls.title.setValidators(null);
  }
  </code></pre>
  
  <p>or</p>
  
  <pre><code>saveDraft() {
     this.addProjectForm.controls['title'].clearValidators();
     this.addProjectForm.controls['title'].setErrors(null);
     this.addProjectForm.controls['title'].setValidators(null);
  }
  </code></pre>
  
  <p>but nothing works..</p>