【发布时间】:2017-02-16 03:11:13
【问题描述】:
我是 angularjs 的新手,我正在创建一个函数。该函数有一个像{{sched.an_id}}这样的参数。但它不起作用。这是我的代码:
$scope.sample = function(val){
alert(val);
};
HTML
<table>
<tr ng-repeat='sched in schedule'>
<td>
<a ng-click="sample({{sched.an_id}})"></a>
</td>
</tr>
</table>
在上面的 html 中,它不会提醒 sample() 的值。我试图检查元素,它给了我确切的值sample(23)。我试图删除{{sched.an_id}} 并替换sample(123) 它可以工作。我该怎么办?
【问题讨论】:
-
去掉大括号,使用
ng-click="sample(sched.an_id)" -
谢谢老哥,现在可以了! @Tushar
-
请发表您的答案,以便我确认这是正确的答案
标签: javascript angularjs model-view-controller