title: Angular six set initial value for @Output EventEmitter
body: <p><strong>I have a component</strong></p>
  
  <pre><code>     &lt;p style="padding: 5px"&gt;
  
        &lt;select [(ngModel)]='thisDD' name="nameDD" id="idDD" (ngModelChange)="updateDD(thisDD)" class="form-control"&gt;
          &lt;option *ngFor="let thing of thingies" [value]="thing.thingID"&gt;{{thing.ThingName}} ({{thing.ThingCode}})&lt;/option&gt;
        &lt;/select&gt;  
  
       &lt;/p&gt;
  </code></pre>
  
  <p><strong>Which has an @OutPut</strong></p>
  
  <pre><code> @Output() selectedValue = new EventEmitter&lt;object&gt;();
  </code></pre>
  
  <p><strong>And I use this in my app</strong></p>
  
  <pre><code>&lt;my-dropdown (selectedValue)="setValue($event)"&gt;&lt;/my-dropdown&gt; 
  </code></pre>
  
  <p><strong>Which calls code in the component to "setValue"</strong></p>
  
  <pre><code>setValue(event){
  this.currValue=event;
  }
  </code></pre>
  
  <p>This all works great when the value of the drop down is changed but I have other components that rely on a value being set 
  when the application is loaded.</p>
  
  <p>Is there a way to get the value I defaulted my component to through @Output?
  or how would you accomplish this?</p>