Anulaci贸n de plantillas de interfaz de usuario angular individuales

Estoy usando un tema bootstrap en combinaci贸n con el excelente angular-ui .

Quer铆a ajustar mejor la apariencia del calendario predeterminado, pero todos los dem谩s widgets funcionaban bien con las plantillas integradas.

Angular-ui usa el templateCacheservicio para incrustar las plantillas en el .jsarchivo. Podemos aprovechar esto invalidando la entrada de la plantilla del widget en la cach茅 de la plantilla:

angular.module('myApp', ['ui.bootstrap']).run(
['$templateCache', function($templateCache){
$templateCache
.put('template/datepicker/datepicker.html', undefined);
}
]);

Debe hacerse run blocka nivel de m贸dulo, antes de que Angular intente recuperar la plantilla. Cuando angular encuentra la directiva, no encuentra la plantilla incrustada en el cach茅, por lo que la recupera del servidor.