AngularJs NG单击事件只与字面引发争论 [英] AngularJs ng-click event only triggered with literal arguments

查看:108
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆