title: Angular 2 remove an object
body: <p>I have the following method I use to delete a comment, using an API call:</p>
  
  <pre><code>deleteComment(comment) {
        //My attack
          let body = JSON.stringify({
                  commentID: comment.id
          });
  
          comment = null;
  
      this.http.request('deleteComment',
      { body:body, method:'POST' })
        .map((res:Response) =&gt; res.json())
        .subscribe(
          data =&gt; {
              console.log("COMMENT DELETED");
          },
          error =&gt; {
            console.log(error.text());
          }
        );
    }
  </code></pre>
  
  <p>Although I set the comment to <code>null</code> I still see the comment in my comments list. Is it possible to remove it from the page withouot making another API call to refresh the comments?</p>