【发布时间】:2014-11-18 10:36:53
【问题描述】:
我有以下代码:
<li class='' ng-click="changeStatus('hello', '{{result.name}}')">
'hello' 是 changeStatus 的第一个参数,我想将绑定的 result.name 的值作为第二个参数传递。有谁知道如何做到这一点?
我尝试了 {{result.name}}, '{{results.name}}' 但似乎都不起作用。
我可能缺少一些简单的东西?
我看了看: Can you pass parameters to an AngularJS controller on creation?
但 ng-init 中的两个参数都是字符串文字。
【问题讨论】:
-
result到底是什么?你能澄清一下吗?为什么不能像我在回答中提到的那样在changeStatus函数中使用$scope.result.name之类的东西?
标签: angularjs angularjs-directive angularjs-scope