¿Es incorrecto suponer que ngInclude
puede tomar una ruta cruda? Sigo tratando de establecer mi ngInclude
de la siguiente manera:
<div ng-include src="views/header.html"></div>
esto no funciona, pero si hago algo como esto lo hace el trabajo.
// HeaderController
app.controller('HeaderCtrl', function($scope){
$scope.templates = {[
template: { url: 'views/header.html' }
]};
$scope.template = $scope.templates[0].template;
});
En mi index.html
<div ng-controller="HeaderCtrl">
<div ng-include src="template.url"></div>
</div>
¿El ngInclude
valores solo, sin desconexión del alcance? Si es así, ¿por qué es así y no una recta del parcial html?
Sí solo ví eso. Los ejemplos que estaba viendo estaban usando una versión anterior de angular. – Chad
Pasé mucho tiempo esta tarde tratando de resolver esto. Por supuesto * debe ser una cadena. Eso hace * completo * sentido. –
no funciona con ngSanitize habilitado en el módulo de la aplicación. Estoy buscando una solución. – Dida