2017-09-10 8 views
3

J'ai lu certaines parties importantes de la documentation et je trouve cette page: https://docs.angularjs.org/api/ngRoute/provider/ $ routeProvider

Quelque part là-dedans, il dit que la propriété route>template peut être (String|Function).
Je suppose que cela devrait être une fonction qui retourne html string-string. Ce que je veux savoir, c'est s'il est possible d'utiliser une requête http pour obtenir le html du serveur et aussi comment écrire un tel code.

Je sais que cela rendrait la demande angulaire partielle sur chaque navigation, ce qui devrait être contre-productif - mais j'ai mes raisons.

Répondre

0

Je suppose que cela devrait être une fonction qui retourne html string-string.

droit, comme:

templateUrl: function(param) { 
    return 'views/' + param.details + '.html' ; 
} 

Ce que je veux savoir est s'il est possible d'utiliser une requête http pour obtenir le code html du serveur

Non, ne peut pas faire ça.

Les charges config premier et vous ne pouvez pas injecter $http dans config