AngularJs NG单击事件只与字面引发争论 [英] AngularJs ng-click event only triggered with literal arguments
本文介绍了AngularJs NG单击事件只与字面引发争论的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在我所说的NG-重复组内
When I call within a ng-repeat group
<跨度NG点击=删除({{user.id}})>删除< / SPAN>
在删除功能的不可以名为
但是当我用文字论证它被调用替换前pression(正常工作):
but when I replace the expression by a literal argument it gets called (works properly):
<跨度NG点击=删除(123)>删除< / SPAN>
在'{{user.id}}'前pression正确评价,只有整数值。
The '{{user.id}}' expression is evaluated properly and has only integer values.
任何人的想法是怎么回事?锚标记同样的情况(与HREF =)。
Anybody an idea what is going on? Same happens with anchor tags (with href="").
推荐答案
NG-点击=删除(user.id)
应该工作,NG-点击它进行评估内容,所以你不需要插值
ng-click="remove(user.id)"
should work, ng-click evaluate it content so you don't need interpolation
这篇关于AngularJs NG单击事件只与字面引发争论的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文