title: Ionic 3 - One/Two-Way Binding Usage
body: <p>The purpose of the app is to check whether a student is absent or present. For testing purposed. I have this code on my app.</p>
  
  <h2>HTML</h2>
  
  <pre><code>&lt;ion-list&gt;
    &lt;ion-list-header&gt;
      Students
    &lt;/ion-list-header&gt;
  
  &lt;ion-item&gt;
    &lt;ion-input [(ngModel)]="attendance.studentName[0]" type="text"&gt;&lt;/ion-input&gt;
    &lt;ion-select item-end [(ngModel)]="attendance.status[0]"&gt;
      &lt;ion-option value="Present"&gt;Present&lt;/ion-option&gt;
      &lt;ion-option value="Absent"&gt;Absent&lt;/ion-option&gt;
    &lt;/ion-select&gt;
  &lt;/ion-item&gt;
  
  &lt;ion-item&gt;
    &lt;ion-input [(ngModel)]="attendance.studentName[1]" type="text"&gt;&lt;/ion-input&gt;
    &lt;ion-select item-end [(ngModel)]="attendance.status[1]"&gt;
      &lt;ion-option value="Present"&gt;Present&lt;/ion-option&gt;
      &lt;ion-option value="Absent"&gt;Absent&lt;/ion-option&gt;
    &lt;/ion-select&gt;
  &lt;/ion-item&gt;
  
  &lt;/ion-list&gt;
  </code></pre>
  
  <h2>TS</h2>
  
  <pre><code>attendance: any[] = [{
      'studentName': [],
      'status': []
  }]
  </code></pre>
  
  <p>Current, I am using two-way binding "[(ngModel)]" for the input and select tags. But when I type and select an option, both of these are being edited. But when I use one-way binding "[ngModel]". The problem of both inputs and select options being edited at the same time is gone. But I get nothing on console.log</p>