Quiero personalizar la plantilla de selección de interfaz de usuario en ciertos lugares, así que la estoy anulando usando templateCache como el siguiente ejemplo.
module.run(function ($templateCache) { 'ngInject'; const templateName = 'bootstrap/choices.tpl.html'; var template = $templateCache.get(templateName); template = template.replace("<span class=\"fa fa-minus\"></span>", "<span class=\"fa fa-plus\"></span>); $templateCache.put(templateName, template); })El problema con el enfoque anterior es que está reemplazando la plantilla en todos los elementos de selección de interfaz de usuario. ¿Hay alguna forma en que podamos restringir el comportamiento para que solo se reemplacen elementos específicos de selección de interfaz de usuario en páginas específicas?