title: Angular 4 selected not working in option with *ngFor
body: <p><code>&lt;option [selected]="true"&gt;</code> is not working in Angular 4 if it is also present an ngFor.</p>
  
  <p><strong>Template:</strong></p>
  
  <pre><code>&lt;form [formGroup]='myForm'&gt;
  
    &lt;div class="col-sm-9 col-md-4"&gt;
      Not working selected, with ngFor
      &lt;select formControlName="nationality" class="form-control"&gt;
        &lt;option *ngFor="let elem of nationalityList" [ngValue]="elem.code" [selected]="elem.code=='ITA'"&gt;{{ elem.description}}&lt;/option&gt;
      &lt;/select&gt;
    &lt;/div&gt;
  
    &lt;div class="col-sm-9 col-md-4"&gt;
      Working selected, without ngFor
      &lt;select formControlName="nationality" class="form-control"&gt;
        &lt;option [ngValue]="nationalityList[0].code" [selected]="nationalityList[0].code=='ITA'"&gt;{{ nationalityList[0].description}}&lt;/option&gt;
        &lt;option [ngValue]="nationalityList[1].code" [selected]="nationalityList[1].code=='ITA'"&gt;{{ nationalityList[1].description}}&lt;/option&gt;
      &lt;/select&gt;
    &lt;/div&gt;
  
  &lt;/form&gt;
  </code></pre>
  
  <p><strong>Component:</strong></p>
  
  <pre><code>import { Component, OnInit } from '@angular/core';
  import { FormGroup, FormControl } from "@angular/forms";
  
  @Component({
    selector: 'app-prova',
    templateUrl: './prova.component.html',
    styleUrls: ['./prova.component.css']
  })
  export class ProvaComponent implements OnInit {
  
    myForm:FormGroup = new FormGroup({
      nationality: new FormControl('')
    });
  
    nationalityList = [
      { description: 'NATIONALITY_ITALIAN', code: 'ITA' },
      { description: 'NATIONALITY_FOREIGN', code: 'EST' }
    ];
  
    constructor() { }
  
    ngOnInit() {
    }
  
  }
  </code></pre>
  
  <p><strong>Output:</strong></p>
  
  <p><a href="https://i.stack.imgur.com/wVDHZ.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/wVDHZ.png" alt="enter image description here"></a></p>
  
  <p>So the question is: <strong>why doesn't selected work with ngFor? Is it a bug or am I missing something? How to make it work?</strong> Thanks.</p>