Я пытаюсь расширить директиву ng-include
следующим образом:
module.directive('incComp', [function () {
return {
template: "<div ng-include=\"'app/component/{{incComp}}/template.html'\"></div>"
};
}]);
и я использую это так:
<div inc-comp="counter"></div>
но запрос на получение, который выходит, предназначен для:
/app/component/%7B%7BincComp%7D%7D/template.html
Я не уверен, как заставить его вставить значение атрибута inc-comp, а не просто использовать буквальное значение в строке шаблона. Я понял это из этого SO-вопроса (2-й ответ).