Javascript 将$scope变量传递到html函数标记中

Javascript 将$scope变量传递到html函数标记中,javascript,angularjs,variables,syntax-error,markup,Javascript,Angularjs,Variables,Syntax Error,Markup,我有一个ng repeat,我想使用两个参数调用ng mouseover中的函数,如下所示: ng-mouseover="textlimit({{item.id}}, 900)" 如果我这样做,变量将正确地显示在源代码中,但控制台将输出角度语法错误。从那以后,我的函数就不起作用了,我添加了这个变量 我应该如何进行 PS:变量是一个数字:1、2、3、4等 感谢无需在ng mouseover中使用{{},因为它是一个角度组件 您可以像这样直接使用该方法 ng mouseover=“textlimi

我有一个ng repeat,我想使用两个参数调用ng mouseover中的函数,如下所示:

ng-mouseover="textlimit({{item.id}}, 900)"
如果我这样做,变量将正确地显示在源代码中,但控制台将输出角度语法错误。从那以后,我的函数就不起作用了,我添加了这个变量

我应该如何进行

PS:变量是一个数字:1、2、3、4等


感谢

无需在
ng mouseover
中使用
{{}
,因为它是一个角度组件

您可以像这样直接使用该方法

ng mouseover=“textlimit(item.id,900)”

而不是

ng mouseover=“textlimit({{item.id}},900)”

下面显示了一个示例

html

<div ng-app='myApp' ng-controller="ArrayController">
   <a href="#" onclick="return false;" ng-mouseover="textlimit(item.id, 900)">Download</a>
</div>

ng mouseover
中不需要
{{}
,因为它是一个角度组件

您可以像这样直接使用该方法

ng mouseover=“textlimit(item.id,900)”

而不是

ng mouseover=“textlimit({{item.id}},900)”

下面显示了一个示例

html

<div ng-app='myApp' ng-controller="ArrayController">
   <a href="#" onclick="return false;" ng-mouseover="textlimit(item.id, 900)">Download</a>
</div>

您只需将其作为
ng mouseover=“textlimit(item.id,900)”
Remove interpolation进行传递。@SKYnine查看我的答案您只需将其作为
ng mouseover=“textlimit(item.id,900)”
Remove interpolation进行传递。@SKYnine查看我的答案。。。谢谢找不到关于它的任何信息。。。。谢谢找不到关于它的任何信息。