将动态值传递给ng-click?

时间:2017-09-29 17:01:29

标签: angularjs

当我这样做时,网站在标签中工作,但它会为函数args抛出一个错误。当我只使用一套大括号时,没有任何东西显示出来。在视图中设置这些动态函数args的正确方法是什么?

<a ng-click="viewThisGraph({{site}}, {{cur_action}})" href="#">{{site}}</a>

2 个答案:

答案 0 :(得分:2)

你应该在没有{{}}(插值)

的情况下传递变量
ng-click="viewThisGraph(site, cur_action)" 

同时从锚中删除href="#",这将防止不必要的路线导航到默认状态。

答案 1 :(得分:1)

你可以试试这个:

<a ng-click="viewThisGraph(site,cur_action)">{{site}}</a>

无论何时尝试向ng-click功能事件发送一些变量和对象以及一些常量值,都不需要使用 {{}}

因为它已经附加了事件绑定,