angularjs (np kątowej 1) miało to wygodny zachowania poszukiwania typu < skryptu = „text/ng szablon” > elementu który miał identyfikator podanego szablonu URL, zanim zażądał go na serwer.jako szablon <skryptu type = „text/ng matrycy”> równoważne z kątowych 2
Ex: Poniższy kod nie powoduje żadnego dodatkowego żądania 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>
nie wydaje się działać przy użyciu kątowa 2.
@View({
templateUrl: 'mytemplate.html', // will be fetched from server !
})
class MyComponent{}
Czy istnieje inny sposób go zrealizować? Czy czegoś brakuje?
ps: i nie chcą embbed całe html w moich plików ts ...
Możesz użyć 'template' zamiast' templateUrl'. –
@EricMartinez to co miałem na myśli przez "nie chcę osadzać mojego html": Generuję szablon z widoku aspnet (maszynki do golenia) ... nie można go osadzać w pliku js. Nie jest też wygodne edytowanie html w ciągu znaków js. – Olivier
jest o wiele bardziej wygodna, ponieważ możesz używać wstecznego kliknięcia .. – foxx