我正在尝试这个:
app.directive('adminTemplate', ['stateService', function (stateService) {
return {
restrict: 'E',
scope: {
src: "="
},
templateUrl: src,
link: function (scope, element, attrs) {
scope.stateService = stateService;
}
};
}]);
但是它给了我一个错误的打字稿说"找不到符号src"。
如何获取模板以及如何使用此指令调用它?
答案 0 :(得分:0)
无法从指令的templateUrl中访问范围值。这些属性尚未编译,因此在此上下文中无法访问范围。
Please check my answer on a similar question或plunker
我所做的是使用包含带有ng-include的div的模板。