<p dir="auto">If a child component requires an input (like the HeroDetailsComponent has, which is the selectedHero), it can't be loaded dynamically. There's no way to instantiate a child component with inputs this way.</p>
<p dir="auto"><strong>I'm submitting a ...</strong>  (check one with "x")</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="[X] bug report
[ ] feature request
[ ] support request =&gt; Please do not submit support request here, instead see https://github.com/angular/angular/blob/master/CONTRIBUTING.md#question"><pre class="notranslate"><code class="notranslate">[X] bug report
[ ] feature request
[ ] support request =&gt; Please do not submit support request here, instead see https://github.com/angular/angular/blob/master/CONTRIBUTING.md#question
</code></pre></div>
<p dir="auto"><strong>Current behavior</strong><br>
Throwing error during runtime: <code class="notranslate">ORIGINAL EXCEPTION: not implemented</code></p>
<p dir="auto"><strong>Expected/desired behavior</strong><br>
Working router with angular 2 in web worker</p>
<p dir="auto"><strong>Reproduction of the problem</strong></p>
<ol dir="auto">
<li>Set up bootstrapping angular 2 on web worker like so: <a href="https://github.com/angular/angular/tree/master/modules/playground/src/web_workers/kitchen_sink">https://github.com/angular/angular/tree/master/modules/playground/src/web_workers/kitchen_sink</a></li>
<li>Add and use <code class="notranslate">"@angular/router": "3.0.0-alpha.6"</code></li>
</ol>
<p dir="auto"><strong>What is the expected behavior?</strong><br>
Working without errors.</p>
<p dir="auto"><strong>What is the motivation / use case for changing the behavior?</strong><br>
Using web workers with the new router</p>
<p dir="auto"><strong>Please tell us about your environment:</strong></p>
<ul dir="auto">
<li><strong>Angular version:</strong> 2.0.0-rc.2</li>
<li><strong>Browser:</strong> all</li>
<li><strong>Language:</strong> TypeScript</li>
</ul>