title: Change TemplateUrl based on URL Params (GET)
body: <p>I have the following basic Angular code (test.component.ts) that receives a variable from GET parameters:</p>
  <pre><code>import { Component, OnInit } from '@angular/core';
  import { ActivatedRoute } from '@angular/router';
  
  @Component({
   selector: 'app-test',
   templateUrl: './test.component.html',
   styleUrls: ['./test.component.css']
  })
  
  export class HtmlTablesInputComponent implements OnInit {
   public a:string;
   constructor(private route: ActivatedRoute) { }
   ngOnInit() {
     this.a = this.route.snapshot.paramMap.get('a'); 
   }
  }
  </code></pre>
  <p>This coded displays the parameter in the HTML once it receives it.</p>
  <p>What I can't do is change the template set in the component (TemplateUrl) from the variable received as a parameter in the GET URL so that it shows you a different HTML based on that variable. That is, if 'Test1.html' comes as a GET parameter, change the set template and instead of displaying ./test.component.html, display ./Test1.html</p>