Puede hacer esto de la siguiente manera:
- Aplique un controlador en el nivel del cuerpo.
- Cree clases para aplicar imágenes de fondo para cada una de sus páginas. Por ejemplo: .home-bg {background: url (image-url);}
- Cree un servicio que realice un seguimiento de qué página se muestra.
- Cambia el valor de la clase en función de tus rutas.
- Aplique ng-class en su etiqueta corporal.
- Cambia la clase usando una función en el servicio.
Se vería algo así:
app.controller (‘MainController’, [‘$ scope’, ‘BackgroundService’,
función ($ scope, backgroundService) {
$ scope.bgService = backgroundService;
}]);
- Cómo potenciar el rendimiento de una aplicación web usando PHP
- ¿Qué herramientas son las mejores para crear animaciones web?
- ¿Cómo puedo mejorar mi estilo de escritura en inglés? ¿Hay algún software o aplicación que pueda ayudar? Además de Orwell y Hemingway, ¿hay otros modelos de escritura simple en inglés?
- ¿Cuáles son los pros y los contras de las aplicaciones nativas frente a las aplicaciones web?
- Al crear una aplicación web, ¿cómo puedo evitar usar marcos?
app.factory (‘BackgroundService’, [function () {
var currentBackgroundClass = ‘home-bg’;
regreso {
setCurrentBg: function (class) {
currentBackgroundClass = class;
},
getCurrentBg: function () {
return currentBackgroundClass;
}
};
}]);
En tu html úsalo así: