Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.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
Javascript 将包含的JS函数分配给AngularJS范围_Javascript_Angularjs_Angularjs Scope - Fatal编程技术网

Javascript 将包含的JS函数分配给AngularJS范围

Javascript 将包含的JS函数分配给AngularJS范围,javascript,angularjs,angularjs-scope,Javascript,Angularjs,Angularjs Scope,我正在从我的Web服务器中包含一个函数,我需要将这个现有函数包含到我的AngulerJS范围中,以便在我的视图中使用它。我试过这个: $scope.getSymbolName = get_symbol_name get\u symbol\u name()是我包含的函数 我得到这个错误: Can't interpolate: {{getSymbolName(9)}} 我做错了什么 查看代码: <span style="width:100px;display:inline-block;"&

我正在从我的Web服务器中包含一个函数,我需要将这个现有函数包含到我的AngulerJS范围中,以便在我的视图中使用它。我试过这个:

$scope.getSymbolName = get_symbol_name
get\u symbol\u name()
是我包含的函数

我得到这个错误:

Can't interpolate: {{getSymbolName(9)}}
我做错了什么

查看代码:

<span style="width:100px;display:inline-block;">
   {{getSymbolName(trade.symbol_id)}} <br />
   Inleg: &euro;{{trade.amount_open}}
</span>

{{getSymbolName(trade.symbol\u id)}
包括:欧元;{{trade.amount{u open}}
您能显示视图代码吗?您到底想看什么?我已经包含了一个来自extern服务器的JS文件,我只想将它分配给controllers.JS中的$scope。没有代码可以真正显示。我相信@Paul指的是模板(html),因为插值消息来自视图。哦,我的错。我将更新我的问题。看来
get\u symbol\u name
不是函数(或未定义),您如何注入该变量?
<span style="width:100px;display:inline-block;">
   {{get_symbol_name(trade.symbol_id)}} <br />
   Inleg: &euro;{{trade.amount_open}}
</span>
$scope.get_symbol_name=function(id){
   return id;
}