Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 在表达式的范围函数中使用范围变量作为参数_Angularjs - Fatal编程技术网

Angularjs 在表达式的范围函数中使用范围变量作为参数

Angularjs 在表达式的范围函数中使用范围变量作为参数,angularjs,Angularjs,假设我的控制器中有: $scope.arg = 1; $scope.func = function(num) { return num; } 如何在html中的表达式中使用函数,同时使用变量作为参数 我试过这个: {{ func(arg) }} 以及: 这两个都不起作用 您可以直接在表达式中使用函数: $scope.func = function(num) { return num; } HTML 这肯定会起作用{{func(arg)}}会起作用。验证控制台中没有js错误。 $

假设我的控制器中有:

$scope.arg = 1;
$scope.func = function(num) {
   return num;
}
如何在html中的表达式中使用函数,同时使用变量作为参数

我试过这个:

{{ func(arg) }}
以及:


这两个都不起作用

您可以直接在表达式中使用函数:

$scope.func = function(num) {
   return num;
}
HTML

这肯定会起作用

{{func(arg)}}
会起作用。验证控制台中没有js错误。
$scope.func = function(num) {
   return num;
}
{{ func(arg) }}