带有ng的AngularJS包括使用控制器函数的src

带有ng的AngularJS包括使用控制器函数的src,angularjs,Angularjs,我试图弄清楚如何在ng include的src中使用函数,但下面的代码不起作用。我已经尝试在双引号内使用单引号,但仍然不起作用 模板 <div ng-include src="{{templateUrl('tables/requestTable.html')}}"></div> 'ssrc不需要花括号。您可以直接传递函数 angular.module('myApp',[]) .controller('test',函数($scope){ $scope.templateU

我试图弄清楚如何在ng include的src中使用函数,但下面的代码不起作用。我已经尝试在双引号内使用单引号,但仍然不起作用

模板

<div ng-include src="{{templateUrl('tables/requestTable.html')}}"></div>
's
src
不需要花括号。您可以直接传递函数

angular.module('myApp',[])
.controller('test',函数($scope){
$scope.templateUrl=函数(){
返回“url”;
}
});

测试模板

谢谢,它很管用。糟糕的是,我忘了你不需要在ng上使用花括号-
$scope.templateUrl = (url) => {
    return 'https://example.com/url';
}