title: difference b/w (input) and (ionChange) event - ionic 3
body: <p>I'm trying to call web service after 10 characters, but i noticed that when i used <code>(input)="onInput()"</code> it called twice don't know why.</p>
  
  <p>After few search i change it to <code>ionChange="onInput()"</code> it's working and fine.
  My question is:</p>
  
  <blockquote>
    <p>1: Difference b/w these two events? <br />
    2: Is that fine to used <code>event.stopPropagation()</code> in ionic-3 to prevent twice call.</p>
  </blockquote>
  
  <p>html:</p>
  
  <pre><code>&lt;ion-input type="text" [(ngModel)]='time' 
     (ionChange)='onInput($event)'&gt;
  &lt;/ion-input&gt;
  </code></pre>
  
  <p>home.ts</p>
  
  <pre><code>onInput() {
     ## call service
  }
  </code></pre>