I have a number of angular 1.5 components that all take the same attributes and data structure. I think they could be re-factored into a single component, but I need a way to dy
You can inject any service and set dynamic url
angular.module('myApp').component("dynamicTempate", { controller: yourController, templateUrl: ['$routeParams', function (routeParams) { return 'app/' + routeParams["yourParam"] + ".html"; }], bindings: { }, require: { } });