title: ngIf- Expression has changed after it was checked. Previous value: 'ngIf: false'. Current value: 'ngIf: true'
body: <p>How to call method from one component to another when it has no parent child relation?</p>
  
  <p>I have 2 sibling components and as below:</p>
  
  <p>header.ts</p>
  
  <pre><code>private postValues() {
     this._PartService.PostDataValues(this.search)
         .subscribe(result =&gt; {
         })
  }
  </code></pre>
  
  <p>part.ts</p>
  
  <pre><code>this._PartService.getMasterData()
      .subscribe(result =&gt; {
      })
  </code></pre>
  
  <p>In this case I need to call <code>postValues()</code> method into <code>getMasterData()</code> to get some description values, and it has no parent and child communication.</p>