Javascript 将$scope变量传递到html函数标记中
我有一个ng repeat,我想使用两个参数调用ng mouseover中的函数,如下所示: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-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查看我的答案。。。谢谢找不到关于它的任何信息。。。。谢谢找不到关于它的任何信息。