Angularjs (например, angular 1) имел это удобное поведение для поиска элемента < script type = "text/ng-template" > , который имел идентификатор данного шаблон URL, прежде чем запрашивать его на сервере.
Пример: приведенный ниже код не запускает дополнительный HTTP-запрос
<script type="text/ng-template" id="mytemplate.html">
  This is a body for my template
</script>
<script>
    //...
    app.directive('myComponent', function() {
        return {
            templateUrl: 'mytemplate.html'  // does NOT trigger a http get
        };
    });
</script>
Это не работает, используя angular 2.
@View({
   templateUrl: 'mytemplate.html',  // will be fetched from server !
})
class MyComponent{}
Есть ли другой способ его достижения? Я что-то пропустил?
ps: я не хочу вставлять все мои html в мои ts файлы...